2 instantiations of DirectoryNode
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\VirtualRazorProjectFileSystem.cs (2)
12private readonly DirectoryNode _root = new DirectoryNode("/"); 149subDirectory = new DirectoryNode(directoryPath);
13 references to DirectoryNode
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\VirtualRazorProjectFileSystem.cs (13)
12private readonly DirectoryNode _root = new DirectoryNode("/"); 17var directory = _root.GetDirectory(basePath); 41public List<DirectoryNode> Directories { get; } = []; 55var directory = GetOrAddDirectory(this, directoryPath, createIfNotExists: true); 60public DirectoryNode? GetDirectory(string path) 78foreach (var directory in Directories) 95var directory = GetOrAddDirectory(this, directoryPath); 128private static DirectoryNode? GetOrAddDirectory( 129DirectoryNode directory, 142var subDirectory = FindSubDirectory(directory, path); 164private static DirectoryNode? FindSubDirectory(DirectoryNode parentDirectory, string path) 173var currentDirectory = parentDirectory.Directories[i];