1 write to TextFragment
Microsoft.Build (1)
Evaluation\ItemSpec.cs (1)
459
TextFragment
= textFragment;
19 references to TextFragment
Microsoft.Build (19)
Definition\Project.cs (2)
2627
ItemSpecFragment[] includeGlobFragments = includeItemspec.Fragments.Where(f => f is GlobFragment && f.
TextFragment
.AsSpan().IndexOfAny(s_invalidGlobChars) < 0).ToArray();
2633
ImmutableArray<string> includeGlobStrings = includeGlobFragments.Select(f => f.
TextFragment
).ToImmutableArray();
Evaluation\ItemSpec.cs (11)
92
return ReferencedItems.Select(v => EscapingUtilities.UnescapeAll(v.ItemAsValueFragment.
TextFragment
));
399
yield return fragment.
TextFragment
;
405
yield return referencedItem.ItemAsValueFragment.
TextFragment
;
486
return Enumerable.Repeat(EscapingUtilities.UnescapeAll(
TextFragment
), 1);
496
return MSBuildGlob.Parse(ProjectDirectory, EscapingUtilities.UnescapeAll(
TextFragment
));
501
return FileSpecMatcherTester.Parse(ProjectDirectory,
TextFragment
);
529
public bool IsFullFileSystemScan =>
TextFragment
.Length >= 4
530
&& FileUtilities.IsAnySlash(
TextFragment
[0])
531
&&
TextFragment
[1] == '*'
532
&&
TextFragment
[2] == '*'
533
&& FileUtilities.IsAnySlash(
TextFragment
[3]);
Evaluation\LazyItemEvaluator.cs (3)
380
if (MSBuildConstants.CharactersForExpansion.Any(frag.
TextFragment
.Contains))
387
string fullPath = FileUtilities.NormalizePathForComparisonNoThrow(frag.
TextFragment
, frag.ProjectDirectory);
404
itemsWithNoWildcards.Remove(currentList._memoizedOperation.Operation.Spec.Fragments[j].
TextFragment
);
Evaluation\LazyItemEvaluator.IncludeOperation.cs (2)
84
string value = valueFragment.
TextFragment
;
99
string glob = globFragment.
TextFragment
;
Evaluation\LazyItemEvaluator.RemoveOperation.cs (1)
104
var globs = _itemSpec.Fragments.OfType<GlobFragment>().Select(g => g.
TextFragment
);