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