1 instantiation of TypeReferenceEntity
ILAssembler (1)
EntityRegistry.cs (1)
701scope = GetOrCreateEntity((scope, typeName.Namespace, typeName.Name), TableIndex.TypeRef, _seenTypeRefs, value => new TypeReferenceEntity(scope, value.Namespace, value.Name), typeRef =>
9 references to TypeReferenceEntity
ILAssembler (9)
EntityRegistry.cs (6)
19private readonly Dictionary<(EntityBase ResolutionScope, string Namespace, string Name), TypeReferenceEntity> _seenTypeRefs = new(); 181foreach (TypeReferenceEntity type in GetSeenEntities(TableIndex.TypeRef)) 562private TypeReferenceEntity ResolveFromCoreAssembly(string typeName) 683public TypeReferenceEntity GetOrCreateTypeReference(EntityBase resolutionContext, TypeName name) 693while (scope is TypeReferenceEntity typeRef) 719return (TypeReferenceEntity)scope;
GrammarVisitor.cs (3)
649var debuggableAttrType = _entityRegistry.GetOrCreateTypeReference( 654var debuggingModesType = _entityRegistry.GetOrCreateTypeReference( 1309EntityRegistry.TypeReferenceEntity typeRef = _entityRegistry.GetOrCreateTypeReference(resolutionContext, VisitSlashedName(slashedName).Value);