12 references to PropertiesUseTracker
Microsoft.Build (12)
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (4)
84
bucket.Expander.
PropertiesUseTracker
.CurrentlyEvaluatingPropertyElementName = property.Name;
85
bucket.Expander.
PropertiesUseTracker
.PropertyReadContext =
89
bucket.Expander.
PropertiesUseTracker
.CheckPreexistingUndefinedUsage(property, evaluatedValue, LoggingContext);
118
bucket.Expander.
PropertiesUseTracker
.ResetPropertyReadContext(pop: false);
Evaluation\ConditionEvaluator.cs (3)
278
expander.
PropertiesUseTracker
.PropertyReadContext = PropertyReadContext.ConditionEvaluation;
295
expander.
PropertiesUseTracker
.ResetPropertyReadContext();
403
public PropertiesUseTracker PropertiesUseTracker => _expander.
PropertiesUseTracker
;
Evaluation\Evaluator.cs (4)
1304
_expander.
PropertiesUseTracker
.PropertyReadContext = PropertyReadContext.ConditionEvaluation;
1310
_expander.
PropertiesUseTracker
.PropertyReadContext = PropertyReadContext.PropertyEvaluation;
1314
_expander.
PropertiesUseTracker
.CurrentlyEvaluatingPropertyElementName = propertyElement.Name;
1318
_expander.
PropertiesUseTracker
.CheckPreexistingUndefinedUsage(propertyElement, evaluatedValue, _evaluationLoggingContext);
Evaluation\Expander.cs (1)
2768
expander.
PropertiesUseTracker
,