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)
90=> output.Add(new TransformEntry(input.Count.ToString(CultureInfo.InvariantCulture), item: null)); 140output.Add(new TransformEntry(result, item.Item)); 144output.Add(new TransformEntry(null, item.Item)); 228output.Add(new TransformEntry(escapedPath, null)); 310output.Add(new TransformEntry(escapedDirectoryPath, null)); 381output.Add(new TransformEntry(directoryName, item.Item)); 385output.Add(new TransformEntry(null, item.Item)); 432output.Add(new TransformEntry(itemSpec, item.Item)); 438output.Add(new TransformEntry(metadataValue, item.Item)); 443output.Add(new TransformEntry(metadataValue, item.Item)); 677output.Add(new TransformEntry(include, item)); 681output.Add(new TransformEntry(value: null, item)); 838output.Add(new TransformEntry(include, item.Item)); 842output.Add(new TransformEntry(null, item.Item)); 864output.Add(new TransformEntry(item.Value, null)); 1022output.Add(new TransformEntry("true", item.Item)); 1033output.Add(new TransformEntry("false", null));
82 references to TransformEntry
Microsoft.Build (82)
Evaluation\Expander.cs (1)
408out 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)
89internal static void Count(List<TransformEntry> input, List<TransformEntry> output) 97List<TransformEntry> input, 98List<TransformEntry> output, 106foreach (TransformEntry item in input) 153List<TransformEntry> input, 154List<TransformEntry> output, 161foreach (TransformEntry item in input) 207List<TransformEntry> input, 208List<TransformEntry> output, 217foreach (TransformEntry item in input) 236List<TransformEntry> input, 237List<TransformEntry> output, 248foreach (TransformEntry item in input) 319List<TransformEntry> input, 320List<TransformEntry> output, 330foreach (TransformEntry item in input) 394List<TransformEntry> input, 395List<TransformEntry> output, 405foreach (TransformEntry item in input) 454List<TransformEntry> input, 455List<TransformEntry> output, 466List<TransformEntry> input, 467List<TransformEntry> output, 478List<TransformEntry> input, 479List<TransformEntry> output, 490foreach (TransformEntry item in input) 503List<TransformEntry> input, 504List<TransformEntry> output, 521List<TransformEntry> input, 522List<TransformEntry> output, 534List<TransformEntry> input, 535List<TransformEntry> output, 563List<TransformEntry> input, 564List<TransformEntry> output, 568foreach (TransformEntry item in input) 575List<TransformEntry> input, 576List<TransformEntry> output, 581foreach (TransformEntry item in input) 594List<TransformEntry> input, 595List<TransformEntry> output, 608foreach (TransformEntry item in input) 636List<TransformEntry> input, 637List<TransformEntry> output, 646foreach (TransformEntry item in input) 671private static void AddTransformResult(List<TransformEntry> output, string include, I item, bool includeNullEntries) 808List<TransformEntry> input, 809List<TransformEntry> output, 817foreach (TransformEntry item in input) 851List<TransformEntry> input, 852List<TransformEntry> output, 860foreach (TransformEntry item in input) 874List<TransformEntry> input, 875List<TransformEntry> output, 884foreach (TransformEntry item in input) 913List<TransformEntry> input, 914List<TransformEntry> output, 924foreach (TransformEntry item in input) 951List<TransformEntry> input, 952List<TransformEntry> output, 962foreach (TransformEntry item in input) 989List<TransformEntry> input, 990List<TransformEntry> output, 1001foreach (TransformEntry item in input)