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