Lines Matching refs:NumericOperator
43 using common::NumericOperator;
149 bool IsIntrinsicNumeric(NumericOperator) const;
2694 NumericOperator opr, const parser::Expr::IntrinsicUnary &x) { in NumericUnaryHelper()
2700 if (opr == NumericOperator::Add) { in NumericUnaryHelper()
2714 return NumericUnaryHelper(*this, NumericOperator::Add, x); in Analyze()
2725 return NumericUnaryHelper(*this, NumericOperator::Subtract, x); in Analyze()
2774 MaybeExpr NumericBinaryHelper(ExpressionAnalyzer &context, NumericOperator opr, in NumericBinaryHelper()
2795 return NumericBinaryHelper<Power>(*this, NumericOperator::Power, x); in Analyze()
2799 return NumericBinaryHelper<Multiply>(*this, NumericOperator::Multiply, x); in Analyze()
2803 return NumericBinaryHelper<Divide>(*this, NumericOperator::Divide, x); in Analyze()
2807 return NumericBinaryHelper<Add>(*this, NumericOperator::Add, x); in Analyze()
2811 return NumericBinaryHelper<Subtract>(*this, NumericOperator::Subtract, x); in Analyze()
3411 bool ArgumentAnalyzer::IsIntrinsicNumeric(NumericOperator opr) const { in IsIntrinsicNumeric()
3415 return opr == NumericOperator::Add; // unary '+' in IsIntrinsicNumeric()