1 instantiation of PathTrieLeaf
Microsoft.NET.ProjectData.Tasks (1)
ProjectDataWriter.cs (1)
1877 node.Files.Add(new PathTrieLeaf(seg, path));
9 references to PathTrieLeaf
Microsoft.NET.ProjectData.Tasks (9)
ProjectDataWriter.cs (9)
1898 var directories = new List<(string DisplayName, PathTrieNode? Dir, PathTrieLeaf? File)>(node.Directories.Count); 1899 var files = new List<(string DisplayName, PathTrieLeaf File)>(node.Files.Count); 1903 if (TryCollapseSingleFileSubtree(kvp.Value, kvp.Key, out PathTrieLeaf leaf, out string leafDisplayName)) 1921 foreach (PathTrieLeaf leaf in node.Files) 1933 foreach ((string displayName, PathTrieNode? dir, PathTrieLeaf? file) in directories) 1944 PathTrieLeaf leaf = file!.Value; 1954 foreach ((string displayName, PathTrieLeaf leaf) in files) 1968 out PathTrieLeaf leaf, out string displayName) 1993 public List<PathTrieLeaf> Files { get; } = new();