37 references to GetSeenEntities
Microsoft.DotNet.ILAssembler (37)
Actions\GrammarActions.BuildImage.cs (2)
543foreach (EntityRegistry.TypeDefinitionEntity type in _entityRegistry.GetSeenEntities(TableIndex.TypeDef)) 694foreach (var entity in _entityRegistry.GetSeenEntities(TableIndex.MethodDef))
EntityRegistry.cs (33)
126foreach (TypeDefinitionEntity type in GetSeenEntities(TableIndex.TypeDef)) 260foreach (TypeReferenceEntity type in GetSeenEntities(TableIndex.TypeRef)) 277for (int i = 0; i < GetSeenEntities(TableIndex.TypeDef).Count; i++) 279TypeDefinitionEntity type = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[i]; 285GetFieldHandleForList(type.Fields, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Fields, i), 286GetMethodHandleForList(type.Methods, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Methods, i)); 292GetEventHandleForList(type.Events, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Events, i)); 298GetPropertyHandleForList(type.Properties, GetSeenEntities(TableIndex.TypeDef), type => ((TypeDefinitionEntity)type).Properties, i)); 317foreach (FieldDefinitionEntity fieldDef in GetSeenEntities(TableIndex.Field)) 365for (int i = 0; i < GetSeenEntities(TableIndex.MethodDef).Count; i++) 367MethodDefinitionEntity methodDef = (MethodDefinitionEntity)GetSeenEntities(TableIndex.MethodDef)[i]; 428GetParameterHandleForList(methodDef.Parameters, GetSeenEntities(TableIndex.MethodDef), method => ((MethodDefinitionEntity)method).Parameters, i)); 440foreach (ParameterEntity param in GetSeenEntities(TableIndex.Param)) 467foreach (InterfaceImplementationEntity impl in GetSeenEntities(TableIndex.InterfaceImpl)) 474foreach (MethodImplementationEntity impl in GetSeenEntities(TableIndex.MethodImpl)) 493var method = (MethodDefinitionEntity)GetSeenEntities(TableIndex.MethodDef)[MetadataTokens.GetRowNumber(memberRef.Parent.Handle) - 1]; 506foreach (DeclarativeSecurityAttributeEntity declSecurity in GetSeenEntities(TableIndex.DeclSecurity)) 514foreach (CustomAttributeEntity customAttr in GetSeenEntities(TableIndex.CustomAttribute)) 535foreach (StandaloneSignatureEntity standaloneSig in GetSeenEntities(TableIndex.StandAloneSig)) 541foreach (EventEntity evt in GetSeenEntities(TableIndex.Event)) 557foreach (PropertyEntity prop in GetSeenEntities(TableIndex.Property)) 578foreach (ModuleReferenceEntity moduleRef in GetSeenEntities(TableIndex.ModuleRef)) 583foreach (AssemblyReferenceEntity asmRef in GetSeenEntities(TableIndex.AssemblyRef)) 594foreach (TypeSpecificationEntity typeSpec in GetSeenEntities(TableIndex.TypeSpec)) 612foreach (FileEntity file in GetSeenEntities(TableIndex.File)) 620foreach (ExportedTypeEntity exportedType in GetSeenEntities(TableIndex.ExportedType)) 636foreach (ManifestResourceEntity resource in GetSeenEntities(TableIndex.ManifestResource)) 645foreach (MethodSpecificationEntity methodSpec in GetSeenEntities(TableIndex.MethodSpec)) 650foreach (GenericParameterEntity genericParam in GetSeenEntities(TableIndex.GenericParam)) 661foreach (GenericParameterConstraintEntity constraint in GetSeenEntities(TableIndex.GenericParamConstraint)) 1304var outerTypeDef = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[MetadataTokens.GetRowNumber(outerTypeRef.Handle) - 1]; 1592var typeDef = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[MetadataTokens.GetRowNumber(type.Handle) - 1]; 1614var 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))