2 instantiations of AssemblyReferenceEntity
ILAssembler (2)
EntityRegistry.cs (2)
634return GetOrCreateEntity(name, TableIndex.AssemblyRef, _seenAssemblyRefs, _ => new(name), onCreateAssemblyReference); 1084return GetOrCreateEntity(name, TableIndex.AssemblyRef, _seenAssemblyRefs, _ => new AssemblyReferenceEntity(name), entity =>
16 references to AssemblyReferenceEntity
ILAssembler (16)
EntityRegistry.cs (10)
20private readonly Dictionary<string, AssemblyReferenceEntity> _seenAssemblyRefs = new(StringComparer.OrdinalIgnoreCase); 377foreach (AssemblyReferenceEntity asmRef in GetSeenEntities(TableIndex.AssemblyRef)) 565AssemblyReferenceEntity coreAsmRef = GetCoreLibAssemblyReference(); 569public AssemblyReferenceEntity GetCoreLibAssemblyReference() 632public AssemblyReferenceEntity GetOrCreateAssemblyReference(string name, Action<AssemblyReferenceEntity> onCreateAssemblyReference) 705if (resolutionContext is AssemblyReferenceEntity asmRef) 1073public AssemblyReferenceEntity? FindAssemblyReference(string name) 1075if (_seenAssemblyRefs.TryGetValue(name, out var asmRef)) 1082public AssemblyReferenceEntity GetOrCreateAssemblyReference(string name, Version version, string? culture, BlobBuilder? publicKeyOrToken, AssemblyFlags flags, ProcessorArchitecture architecture)
GrammarVisitor.cs (6)
646var coreAsmRef = _entityRegistry.GetCoreLibAssemblyReference(); 740((EntityRegistry.AssemblyReferenceEntity)_currentAssemblyOrRef!).Hash = blob; 752public GrammarResult.Literal<EntityRegistry.AssemblyReferenceEntity> VisitAssemblyRefHead(CILParser.AssemblyRefHeadContext context) 1770var asmRef = VisitAssemblyRefHead(assemblyRef).Value; 3471if (kind == ".file" && implementation is not EntityRegistry.AssemblyReferenceEntity) 3488var asm = _entityRegistry.FindAssemblyReference(assemblyName);