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