1 instantiation of FileEntity
ILAssembler (1)
EntityRegistry.cs (1)
1057
return GetOrCreateEntity(name, TableIndex.File, _seenFiles, (name) => new
FileEntity
(name), entity =>
10 references to FileEntity
ILAssembler (10)
EntityRegistry.cs (5)
24
private readonly Dictionary<string,
FileEntity
> _seenFiles = new();
406
foreach (
FileEntity
file in GetSeenEntities(TableIndex.File))
1055
public
FileEntity
GetOrCreateFile(string name, bool hasMetadata, BlobBuilder? hash)
1064
public
FileEntity
? FindFile(string name)
1066
if (_seenFiles.TryGetValue(name, out
var
file))
GrammarVisitor.cs (5)
2230
(_, EntityRegistry.
FileEntity
) => newImplementation,
2231
(EntityRegistry.
FileEntity
, _) => implementationEntity,
2692
public GrammarResult.Literal<EntityRegistry.
FileEntity
> VisitFileDecl(CILParser.FileDeclContext context)
2701
var
entity = _entityRegistry.GetOrCreateFile(dottedName, hasMetadata, hashBlob);
3474
var
file = _entityRegistry.FindFile(fileName);