12 references to PropertiesUseTracker
Microsoft.Build (12)
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (4)
81
bucket.Expander.
PropertiesUseTracker
.CurrentlyEvaluatingPropertyElementName = property.Name;
82
bucket.Expander.
PropertiesUseTracker
.PropertyReadContext =
86
bucket.Expander.
PropertiesUseTracker
.CheckPreexistingUndefinedUsage(property, evaluatedValue, LoggingContext);
107
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)
1290
_expander.
PropertiesUseTracker
.PropertyReadContext = PropertyReadContext.ConditionEvaluation;
1296
_expander.
PropertiesUseTracker
.PropertyReadContext = PropertyReadContext.PropertyEvaluation;
1300
_expander.
PropertiesUseTracker
.CurrentlyEvaluatingPropertyElementName = propertyElement.Name;
1304
_expander.
PropertiesUseTracker
.CheckPreexistingUndefinedUsage(propertyElement, evaluatedValue, _evaluationLoggingContext);
Evaluation\Expander.cs (1)
2766
expander.
PropertiesUseTracker
,