25 references to PropertyReadContext
Microsoft.Build (25)
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (1)
83
PropertyReadContext
.PropertyEvaluation;
BuildCheck\Checks\PropertiesUsageCheck.cs (4)
176
if (readData.PropertyReadContext !=
PropertyReadContext
.PropertyEvaluationSelf &&
185
readData.PropertyReadContext !=
PropertyReadContext
.PropertyEvaluationSelf &&
186
readData.PropertyReadContext !=
PropertyReadContext
.ConditionEvaluationWithOneSideEmpty &&
188
readData.PropertyReadContext !=
PropertyReadContext
.ConditionEvaluation))
BuildCheck\Infrastructure\InternalOM\PropertyReadInfo.cs (2)
24
PropertyReadContext
PropertyReadContext)
30
PropertyReadContext
PropertyReadContext)
BuildCheck\OM\PropertyReadData.cs (2)
20
PropertyReadContext
propertyReadContext)
53
public
PropertyReadContext
PropertyReadContext { get; } = propertyReadContext;
Evaluation\Conditionals\MultipleComparisonExpressionNode.cs (2)
61
state.PropertiesUseTracker.PropertyReadContext =
PropertyReadContext
.ConditionEvaluationWithOneSideEmpty;
99
state.PropertiesUseTracker.PropertyReadContext =
PropertyReadContext
.ConditionEvaluation;
Evaluation\ConditionEvaluator.cs (1)
278
expander.PropertiesUseTracker.PropertyReadContext =
PropertyReadContext
.ConditionEvaluation;
Evaluation\Evaluator.cs (2)
1290
_expander.PropertiesUseTracker.PropertyReadContext =
PropertyReadContext
.ConditionEvaluation;
1296
_expander.PropertiesUseTracker.PropertyReadContext =
PropertyReadContext
.PropertyEvaluation;
Evaluation\PropertiesUseTracker.cs (10)
77
private
PropertyReadContext
GetPropertyReadContext(string propertyName, int startIndex, int endIndex)
79
if (PropertyReadContext ==
PropertyReadContext
.PropertyEvaluation &&
84
return
PropertyReadContext
.PropertyEvaluationSelf;
148
PropertyReadContext =
PropertyReadContext
.Other;
151
private
PropertyReadContext
_propertyReadContext;
152
private
PropertyReadContext
_previousPropertyReadContext =
PropertyReadContext
.Other;
153
internal
PropertyReadContext
PropertyReadContext
165
_propertyReadContext = pop ? _previousPropertyReadContext :
PropertyReadContext
.Other;
166
_previousPropertyReadContext =
PropertyReadContext
.Other;
Instance\ProjectInstance.cs (1)
1911
new PropertyReadInfo(name, ElementLocation.EmptyLocation, false,
PropertyReadContext
.Other));