1 instantiation of FileEntity
ILAssembler (1)
EntityRegistry.cs (1)
1708
return GetOrCreateEntity(name, TableIndex.File, _seenFiles, (name) => new
FileEntity
(name), entity =>
10 references to FileEntity
ILAssembler (10)
Actions\GrammarActions.Manifest.ExportedTypes.cs (1)
237
EntityRegistry.
FileEntity
=> 4,
Actions\GrammarActions.Manifest.Files.cs (3)
58
private EntityRegistry.
FileEntity
MaterializeFileDeclaration(FileDeclarationValue declaration)
61
EntityRegistry.
FileEntity
entity =
71
internal EntityRegistry.
FileEntity
MaterializeFileDeclaration(
Actions\GrammarActions.Manifest.Resources.cs (1)
127
EntityRegistry.
FileEntity
? fileEntity = _entityRegistry.FindFile(file.Name);
EntityRegistry.cs (5)
24
private readonly Dictionary<string,
FileEntity
> _seenFiles = new();
607
foreach (
FileEntity
file in GetSeenEntities(TableIndex.File))
1706
public
FileEntity
GetOrCreateFile(string name, bool hasMetadata, BlobBuilder? hash)
1715
public
FileEntity
? FindFile(string name)
1717
if (_seenFiles.TryGetValue(name, out
var
file))