1 write to _expander
Microsoft.Build (1)
Evaluation\Evaluator.cs (1)
274
_expander
= new Expander<P, I>(data, data, _evaluationContext, _evaluationLoggingContext);
25 references to _expander
Microsoft.Build (25)
Evaluation\Evaluator.cs (25)
871
_expander
,
1022
var initialTargets =
_expander
.ExpandIntoStringListLeaveEscaped(currentProjectOrImport.InitialTargets, ExpanderOptions.ExpandProperties, currentProjectOrImport.InitialTargetsLocation);
1027
foreach (string propertyName in
_expander
.ExpandIntoStringListLeaveEscaped(currentProjectOrImport.TreatAsLocalProperty, ExpanderOptions.ExpandProperties, currentProjectOrImport.TreatAsLocalPropertyLocation))
1108
string expanded =
_expander
.ExpandIntoStringLeaveEscaped(currentProjectOrImport.DefaultTargets, ExpanderOptions.ExpandProperties, currentProjectOrImport.DefaultTargetsLocation);
1213
var beforeTargets =
_expander
.ExpandIntoStringListLeaveEscaped(targetElement.BeforeTargets, ExpanderOptions.ExpandPropertiesAndItems, targetElement.BeforeTargetsLocation);
1214
var afterTargets =
_expander
.ExpandIntoStringListLeaveEscaped(targetElement.AfterTargets, ExpanderOptions.ExpandPropertiesAndItems, targetElement.AfterTargetsLocation);
1453
_expander
.PropertiesUseTracker.PropertyReadContext = PropertyReadContext.ConditionEvaluation;
1459
_expander
.PropertiesUseTracker.PropertyReadContext = PropertyReadContext.PropertyEvaluation;
1463
_expander
.PropertiesUseTracker.CurrentlyEvaluatingPropertyElementName = propertyElement.Name;
1465
string evaluatedValue =
_expander
.ExpandIntoStringLeaveEscaped(propertyElement.Value, ExpanderOptions.ExpandProperties, propertyElement.Location);
1467
_expander
.PropertiesUseTracker.CheckPreexistingUndefinedUsage(propertyElement, evaluatedValue, _evaluationLoggingContext);
1504
_expander
.Metadata = itemDefinition;
1508
_expander
.Metadata = new EvaluatorMetadataTable(itemDefinitionElement.ItemType);
1516
_expander
.Metadata = itemDefinition;
1523
string evaluatedValue =
_expander
.ExpandIntoStringLeaveEscaped(metadataElement.Value, ExpanderOptions.ExpandPropertiesAndCustomMetadata, itemDefinitionElement.Location);
1538
_expander
.Metadata = null;
1857
string expanded =
_expander
.ExpandIntoStringAndUnescape(importElement.Condition, ExpanderOptions.ExpandProperties | ExpanderOptions.LeavePropertiesUnexpandedOnError | ExpanderOptions.Truncate, importElement.ConditionLocation);
1944
EvaluateProperty(sdkReference.Name, sdkReferenceOrigin,
_expander
, mode),
1945
EvaluateProperty(sdkReference.Version, sdkReferenceOrigin,
_expander
, mode),
1946
EvaluateProperty(sdkReference.MinimumVersion, sdkReferenceOrigin,
_expander
, mode));
2169
string importExpressionEscaped =
_expander
.ExpandIntoStringLeaveEscaped(unescapedExpression, ExpanderOptions.ExpandProperties, importElement.ProjectLocation);
2589
_expander
,
2625
_expander
,
2684
_expander
.ExpandIntoStringLeaveEscaped(
2867
List<GlobResult> globResults = GlobResultBuilder.BuildGlobResults(_itemGlobElements,
_expander
);