22 instantiations of TransformEntry
Microsoft.Build (22)
Evaluation\Expander.ItemExpander.cs (5)
268entries.Add(new TransformEntry(resultantItem, item)); 273entries.Add(new TransformEntry(item.EvaluatedIncludeEscaped, item)); 508entries = new(capacity: 1) { new(result, null) }; 522entries.Add(new TransformEntry(evaluatedIncludeEscaped, item)); 548entries.Add(new TransformEntry(joinedItems, null));
Evaluation\Expander.ItemExpander.Transforms.cs (17)
88=> output.Add(new TransformEntry(input.Count.ToString(CultureInfo.InvariantCulture), item: null)); 138output.Add(new TransformEntry(result, item.Item)); 142output.Add(new TransformEntry(null, item.Item)); 226output.Add(new TransformEntry(escapedPath, null)); 308output.Add(new TransformEntry(escapedDirectoryPath, null)); 379output.Add(new TransformEntry(directoryName, item.Item)); 383output.Add(new TransformEntry(null, item.Item)); 430output.Add(new TransformEntry(itemSpec, item.Item)); 436output.Add(new TransformEntry(metadataValue, item.Item)); 441output.Add(new TransformEntry(metadataValue, item.Item)); 675output.Add(new TransformEntry(include, item)); 679output.Add(new TransformEntry(value: null, item)); 836output.Add(new TransformEntry(include, item.Item)); 840output.Add(new TransformEntry(null, item.Item)); 862output.Add(new TransformEntry(item.Value, null)); 1020output.Add(new TransformEntry("true", item.Item)); 1031output.Add(new TransformEntry("false", null));
82 references to TransformEntry
Microsoft.Build (82)
Evaluation\Expander.cs (1)
424out List<TransformEntry> entries)
Evaluation\Expander.ItemExpander.cs (17)
102/// <see cref="Transforms.ExpandQuotedExpressionFunction(List{TransformEntry}, List{TransformEntry}, string, bool, IElementLocation)"/>. 116out List<TransformEntry> result) 120List<TransformEntry> input = CreateEntries(itemsOfType); 121List<TransformEntry> output = new(itemsOfType.Count); 237foreach (TransformEntry entry in output) 254private static List<TransformEntry> CreateEntries(ICollection<I> items) 256List<TransformEntry> entries = new(items.Count); 406List<TransformEntry> entries; 461/// <see cref="TransformEntry.Value"/> contains the escaped value, and <see cref="TransformEntry.Item"/> 476out List<TransformEntry> entries) 521entries ??= new List<TransformEntry>(items.Count); 623static string JoinEntries(string separator, List<TransformEntry> entries) 643foreach (TransformEntry entry in entries) 727List<TransformEntry> entries; 748var entry = entries[i];
Evaluation\Expander.ItemExpander.Transforms.cs (64)
87internal static void Count(List<TransformEntry> input, List<TransformEntry> output) 95List<TransformEntry> input, 96List<TransformEntry> output, 104foreach (TransformEntry item in input) 151List<TransformEntry> input, 152List<TransformEntry> output, 159foreach (TransformEntry item in input) 205List<TransformEntry> input, 206List<TransformEntry> output, 215foreach (TransformEntry item in input) 234List<TransformEntry> input, 235List<TransformEntry> output, 246foreach (TransformEntry item in input) 317List<TransformEntry> input, 318List<TransformEntry> output, 328foreach (TransformEntry item in input) 392List<TransformEntry> input, 393List<TransformEntry> output, 403foreach (TransformEntry item in input) 452List<TransformEntry> input, 453List<TransformEntry> output, 464List<TransformEntry> input, 465List<TransformEntry> output, 476List<TransformEntry> input, 477List<TransformEntry> output, 488foreach (TransformEntry item in input) 501List<TransformEntry> input, 502List<TransformEntry> output, 519List<TransformEntry> input, 520List<TransformEntry> output, 532List<TransformEntry> input, 533List<TransformEntry> output, 561List<TransformEntry> input, 562List<TransformEntry> output, 566foreach (TransformEntry item in input) 573List<TransformEntry> input, 574List<TransformEntry> output, 579foreach (TransformEntry item in input) 592List<TransformEntry> input, 593List<TransformEntry> output, 606foreach (TransformEntry item in input) 634List<TransformEntry> input, 635List<TransformEntry> output, 644foreach (TransformEntry item in input) 669private static void AddTransformResult(List<TransformEntry> output, string include, I item, bool includeNullEntries) 806List<TransformEntry> input, 807List<TransformEntry> output, 815foreach (TransformEntry item in input) 849List<TransformEntry> input, 850List<TransformEntry> output, 858foreach (TransformEntry item in input) 872List<TransformEntry> input, 873List<TransformEntry> output, 882foreach (TransformEntry item in input) 911List<TransformEntry> input, 912List<TransformEntry> output, 922foreach (TransformEntry item in input) 949List<TransformEntry> input, 950List<TransformEntry> output, 960foreach (TransformEntry item in input) 987List<TransformEntry> input, 988List<TransformEntry> output, 999foreach (TransformEntry item in input)