1 write to Expander
Microsoft.Build (1)
Definition\Project.cs (1)
4296
Expander
= new Expander<ProjectProperty, ProjectItem>(Properties, Items, evaluationContext, loggingContext);
13 references to Expander
Microsoft.Build (13)
Definition\Project.cs (13)
2625
var includeItemspec = new EvaluationItemSpec(itemElement.Include, _data.
Expander
, itemElement.IncludeLocation, itemElement.ContainingProject.DirectoryPath);
2655
var excludeItemspec = new EvaluationItemSpec(itemElement.Exclude, _data.
Expander
, itemElement.ExcludeLocation, itemElement.ContainingProject.DirectoryPath);
2695
var removeSpec = new EvaluationItemSpec(itemElement.Remove, _data.
Expander
, itemElement.RemoveLocation, itemElement.ContainingProject.DirectoryPath);
2818
EvaluationItemSpec expandedItemSpec = new EvaluationItemSpec(itemSpec, _data.
Expander
, elementLocation, itemElement.ContainingProject.DirectoryPath, expandProperties: true);
3282
string result = _data.
Expander
.ExpandIntoStringAndUnescape(unexpandedValue, ExpanderOptions.ExpandPropertiesAndItems, ProjectFileLocation);
3469
string evaluatedExistingInclude = _data.
Expander
.ExpandIntoStringLeaveEscaped(candidateExistingItemXml.Include, ExpanderOptions.ExpandProperties, candidateExistingItemXml.IncludeLocation);
3523
string evaluatedValueEscaped = _data.
Expander
.ExpandIntoStringLeaveEscaped(unevaluatedValue, ExpanderOptions.ExpandProperties, propertyLocation);
3553
_data.
Expander
,
3577
ErrorUtilities.VerifyThrow(_data.
Expander
.Metadata == null, "Should be null");
3579
_data.
Expander
.Metadata = metadataTable;
3580
string evaluatedValueEscaped = _data.
Expander
.ExpandIntoStringLeaveEscaped(unevaluatedValue, ExpanderOptions.ExpandAll, metadataLocation);
3581
_data.
Expander
.Metadata = null;
3620
_data.
Expander
,