CsEntityEnum Member List

This is the complete list of members for CsEntityEnum, including all inherited members.
accessCsEntity
addBaseTypes(VoidPtrHashSetTemplate< CsEntity * > *base_types_cache, const CsEntityType *derived_entity)CsEntityType [static]
addIndexer(CsEntityProperty *indexer)CsEntityType [inline]
addMethodImplementation(CsEntityMethod *interface_method, CsEntityMethod *implementation_method)CsEntityType [inline]
assemblyCsEntity
attributesCsEntityType
base_typeCsEntityType
base_types_cacheCsEntityType [mutable]
CsEntity(cs_entity type_, cs_entity_access ac, WPHashString name_, AssemblyEntity *assembly_)CsEntity [inline]
CsEntity(cs_entity type_, cs_entity_access ac, WPHashString name_)CsEntity [inline]
CsEntity(cs_entity type_, cs_entity_access ac)CsEntity [inline]
CsEntityArraySpecifierCsEntity [friend]
CsEntityEnum(WPHashString phs, cs_entity_access ac, AssemblyEntity *assembly, CsNode *node)CsEntityEnum [inline]
CsEntityEnum(WPHashString phs, cs_entity_access ac, AssemblyEntity *assembly, CsNode *node, unsigned power_of_2)CsEntityEnum [inline]
CsEntityInstanceSpecifierCsEntity [friend]
CsEntityMethodSpecifierCsEntity [friend]
CsEntityType(cs_entity entity_type, cs_entity_access access, WPHashString phs, AssemblyEntity *assembly, CsNode *node)CsEntityType [inline]
CsEntityType(cs_entity entity_type, cs_entity_access access, WPHashString phs, AssemblyEntity *assembly, CsNode *node, unsigned power_of_2)CsEntityType [inline]
CsEntityTypeRefCsEntityType [friend]
CsScopeEntity(cs_entity ent, cs_entity_access ac, WPHashString name, AssemblyEntity *assembly, CsNode *node)CsScopeEntity [inline]
CsScopeEntity(cs_entity ent, cs_entity_access ac, WPHashString name, CsNode *node)CsScopeEntity [inline]
CsScopeEntity(cs_entity ent, cs_entity_access ac)CsScopeEntity [inline]
CsScopeEntity(cs_entity ent, cs_entity_access ac, WPHashString name, AssemblyEntity *assembly, CsNode *node, unsigned power_of_2)CsScopeEntity [inline]
CsScopeEntity(cs_entity ent, cs_entity_access ac, WPHashString name, CsNode *node, unsigned power_of_2)CsScopeEntity [inline]
deleteProjectEntities()CsEntityType [virtual]
eCsEntity
entity_typerefCsEntityType
evalGenericParamsDefinedInType() const CsEntityType [inline]
evalOuterGenericParams() const CsEntityType [inline]
free_static_memory()CsEntity [static]
generic_paramsCsEntityType
getBaseTypeEntity() const CsEntityType [inline]
getFirstCsNode() const CsScopeEntity [inline]
getNameAsString(entity_name_options &options) const CsEntity
indexersCsEntityType
interfacesCsEntityType
iRemoveEntities()CsEntityType [inline]
isAbstract() const CsEntityType [inline]
isAnonymousType() const CsEntity [inline]
isBaseClassResolved() const CsEntity [inline]
isBaseDerived(const CsEntityType *base, const CsEntityType *derived)CsEntityType [static]
isBaseDerivedCached(const CsEntityType *base, const CsEntityType *derived)CsEntityType [static]
isBaseDerivedOuterInner(const CsEntityType *base, const CsEntityType *derived)CsEntityType [static]
isBaseOf(const CsEntityType *derived)CsEntityType [inline]
isChecked() const CsEntity [inline]
isCompatible(const CsEntity *lhs, const CsEntity *rhs)CsEntity [static]
isCompilerAttribute() const CsEntity [inline]
isDefinedInExternalAssembly() const CsEntity
isDerivedFrom(const CsEntityType *base)CsEntityType [inline]
isEffectiveBaseEvaluated() const CsEntity [inline]
isEnum() const CsEntity [inline]
isField() const CsEntity [inline]
isGenerated() const CsEntity [inline]
isGenericParam() const CsEntity [inline]
isIdentifier() const CsEntity [inline]
isLocalEntity() const CsEntity [inline]
isMarkDelete() const CsEntity [inline]
isMethod() const CsEntity [inline]
isMethodPropertyEvent() const CsEntity [inline]
isNamespace() const CsEntity [inline]
isNamespaceOrType() const CsEntity [inline]
isNamespaceOrTypeRef() const CsEntity [inline]
isOverride() const CsEntity [inline]
isParentChild(CsEntity *parent, CsEntity *child)CsEntity [inline, static]
isPartial() const CsEntity [inline]
isProperty() const CsEntity [inline]
isPropertyEvent() const CsEntity [inline]
isRecursiveInheritance() const CsEntity [inline]
isSealed() const CsEntityType [inline]
isSkip() const CsEntity [inline]
isStatic() const CsEntityType [inline, virtual]
isType() const CsEntity [inline]
isTypeRef() const CsEntity [inline]
isVirtualMethod() const CsEntity [inline]
method_implementationsCsEntityType
mflagsCsEntity
n_generic_paramsCsEntityType
n_inner_generic_paramsCsEntityType
nameCsEntity
nodesCsScopeEntity
parentCsEntity
pflagsCsEntity
removeDerivedType(CsEntityType *type)CsEntityType
scope_tableCsScopeEntity
setAnonymousType(bool flag)CsEntity [inline]
setBaseClassResolved()CsEntity [inline]
setChecked()CsEntity [inline]
setDynamicType()CsEntity [inline, virtual]
setDynamicType(bool *traverseFlags)CsEntity [inline, virtual]
setEffectiveBaseEvaluated()CsEntity [inline]
setMarkDelete(bool flag)CsEntity [inline]
setPartial(bool flag)CsEntity [inline]
setRecursiveInheritance()CsEntity [inline]
setSkip(bool flag)CsEntity [inline]
setStatic(bool flag)CsEntityType [inline, virtual]
underlying_typeCsEntityEnum
visit(CsEntityVisitor *visitor)CsEntityEnum [inline, virtual]
CsEntityType::visit(ScopeHashTable &scope, CsEntityVisitor *visitor)CsScopeEntity [static]
~CsEntity()CsEntity [inline, virtual]
~CsEntityEnum()CsEntityEnum [inline, virtual]
~CsEntityType()CsEntityType [inline]
~CsScopeEntity()CsScopeEntity [inline, virtual]
© 2010 metaspec