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)
23internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
Evaluation\Conditionals\StringExpressionNode.cs (1)
38internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
4 references to TryNumericEvaluate
Microsoft.Build (4)
Evaluation\Conditionals\MultipleComparisonExpressionNode.cs (2)
71else if (LeftChild.TryNumericEvaluate(state, out double leftNumericValue) && RightChild.TryNumericEvaluate(state, out double rightNumericValue))
Evaluation\Conditionals\NumericComparisonExpressionNode.cs (2)
42bool isLeftNum = LeftChild.TryNumericEvaluate(state, out double leftNum); 44bool isRightNum = RightChild.TryNumericEvaluate(state, out double rightNum);