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