3 overrides of TryNumericEvaluate
Microsoft.Build (3)
Evaluation\Conditionals\NumericExpressionNode.cs (1)
30internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
Evaluation\Conditionals\OperatorExpressionNode.cs (1)
25internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
Evaluation\Conditionals\StringExpressionNode.cs (1)
39internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
4 references to TryNumericEvaluate
Microsoft.Build (4)
Evaluation\Conditionals\MultipleComparisonExpressionNode.cs (2)
72else if (LeftChild.TryNumericEvaluate(state, out double leftNumericValue) && RightChild.TryNumericEvaluate(state, out double rightNumericValue))
Evaluation\Conditionals\NumericComparisonExpressionNode.cs (2)
43bool isLeftNum = LeftChild.TryNumericEvaluate(state, out double leftNum); 45bool isRightNum = RightChild.TryNumericEvaluate(state, out double rightNum);