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