37 references to GetSeenEntities
ILAssembler (37)
Actions\GrammarActions.BuildImage.cs (2)
551foreach (EntityRegistry.TypeDefinitionEntity type in _entityRegistry.GetSeenEntities(TableIndex.TypeDef)) 668foreach (var entity in _entityRegistry.GetSeenEntities(TableIndex.MethodDef))
EntityRegistry.cs (33)
125foreach (TypeDefinitionEntity type in GetSeenEntities(TableIndex.TypeDef)) 259foreach (TypeReferenceEntity type in GetSeenEntities(TableIndex.TypeRef)) 276for (int i = 0; i < GetSeenEntities(TableIndex.TypeDef).Count; i++) 278TypeDefinitionEntity type = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[i]; 284GetFieldHandleForList(type.Fields, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Fields, i), 285GetMethodHandleForList(type.Methods, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Methods, i)); 291GetEventHandleForList(type.Events, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Events, i)); 297GetPropertyHandleForList(type.Properties, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Properties, i)); 315foreach (FieldDefinitionEntity fieldDef in GetSeenEntities(TableIndex.Field)) 361for (int i = 0; i < GetSeenEntities(TableIndex.MethodDef).Count; i++) 363MethodDefinitionEntity methodDef = (MethodDefinitionEntity)GetSeenEntities(TableIndex.MethodDef)[i]; 423GetParameterHandleForList(methodDef.Parameters, GetSeenEntities(TableIndex.MethodDef), method => ((MethodDefinitionEntity)method).Parameters, i)); 435foreach (ParameterEntity param in GetSeenEntities(TableIndex.Param)) 462foreach (InterfaceImplementationEntity impl in GetSeenEntities(TableIndex.InterfaceImpl)) 469foreach (MethodImplementationEntity impl in GetSeenEntities(TableIndex.MethodImpl)) 488var method = (MethodDefinitionEntity)GetSeenEntities(TableIndex.MethodDef)[MetadataTokens.GetRowNumber(memberRef.Parent.Handle) - 1]; 501foreach (DeclarativeSecurityAttributeEntity declSecurity in GetSeenEntities(TableIndex.DeclSecurity)) 509foreach (CustomAttributeEntity customAttr in GetSeenEntities(TableIndex.CustomAttribute)) 530foreach (StandaloneSignatureEntity standaloneSig in GetSeenEntities(TableIndex.StandAloneSig)) 536foreach (EventEntity evt in GetSeenEntities(TableIndex.Event)) 552foreach (PropertyEntity prop in GetSeenEntities(TableIndex.Property)) 573foreach (ModuleReferenceEntity moduleRef in GetSeenEntities(TableIndex.ModuleRef)) 578foreach (AssemblyReferenceEntity asmRef in GetSeenEntities(TableIndex.AssemblyRef)) 589foreach (TypeSpecificationEntity typeSpec in GetSeenEntities(TableIndex.TypeSpec)) 607foreach (FileEntity file in GetSeenEntities(TableIndex.File)) 615foreach (ExportedTypeEntity exportedType in GetSeenEntities(TableIndex.ExportedType)) 631foreach (ManifestResourceEntity resource in GetSeenEntities(TableIndex.ManifestResource)) 640foreach (MethodSpecificationEntity methodSpec in GetSeenEntities(TableIndex.MethodSpec)) 645foreach (GenericParameterEntity genericParam in GetSeenEntities(TableIndex.GenericParam)) 656foreach (GenericParameterConstraintEntity constraint in GetSeenEntities(TableIndex.GenericParamConstraint)) 1266var outerTypeDef = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[MetadataTokens.GetRowNumber(outerTypeRef.Handle) - 1]; 1546var typeDef = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[MetadataTokens.GetRowNumber(type.Handle) - 1]; 1568var typeDef = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[MetadataTokens.GetRowNumber(type.Handle) - 1];
PseudoCustomAttributes.cs (1)
28foreach (var entity in registry.GetSeenEntities(TableIndex.CustomAttribute))
PseudoCustomAttributes.MarshalAs.cs (1)
97foreach (var entity in registry.GetSeenEntities(TableIndex.TypeDef))