3 overrides of TryBoolEvaluate
Microsoft.Build (3)
Evaluation\Conditionals\NumericExpressionNode.cs (1)
24
internal override bool
TryBoolEvaluate
(ConditionEvaluator.IConditionEvaluationState state, out bool result)
Evaluation\Conditionals\OperatorExpressionNode.cs (1)
17
internal override bool
TryBoolEvaluate
(ConditionEvaluator.IConditionEvaluationState state, out bool result)
Evaluation\Conditionals\StringExpressionNode.cs (1)
34
internal override bool
TryBoolEvaluate
(ConditionEvaluator.IConditionEvaluationState state, out bool result)
8 references to TryBoolEvaluate
Microsoft.Build (8)
Evaluation\Conditionals\AndExpressionNode.cs (2)
24
if (!LeftChild.
TryBoolEvaluate
(state, out bool leftBool))
41
if (!RightChild.
TryBoolEvaluate
(state, out bool rightBool))
Evaluation\Conditionals\GenericExpressionNode.cs (1)
64
if (!
TryBoolEvaluate
(state, out bool boolValue))
Evaluation\Conditionals\MultipleComparisonExpressionNode.cs (2)
82
else if (LeftChild.
TryBoolEvaluate
(state, out bool leftBoolValue) && RightChild.
TryBoolEvaluate
(state, out bool rightBoolValue))
Evaluation\Conditionals\NotExpressionNode.cs (1)
24
if (!LeftChild.
TryBoolEvaluate
(state, out bool boolValue))
Evaluation\Conditionals\OrExpressionNode.cs (2)
24
if (!LeftChild.
TryBoolEvaluate
(state, out bool leftBool))
41
if (!RightChild.
TryBoolEvaluate
(state, out bool rightBool))