10 references to BinaryOpNode
Microsoft.ML.Transforms (10)
Expression\LambdaParser.cs (10)
466
node = new
BinaryOpNode
(TokMove(), BinaryOp.Power, node, ParseExpr(Precedence.PrefixUnary));
472
node = new
BinaryOpNode
(TokMove(), BinaryOp.Mul, node, ParseExpr(Precedence.Mul + 1));
477
node = new
BinaryOpNode
(TokMove(), BinaryOp.Div, node, ParseExpr(Precedence.Mul + 1));
482
node = new
BinaryOpNode
(TokMove(), BinaryOp.Mod, node, ParseExpr(Precedence.Mul + 1));
488
node = new
BinaryOpNode
(TokMove(), BinaryOp.Sub, node, ParseExpr(Precedence.Add + 1));
493
node = new
BinaryOpNode
(TokMove(), BinaryOp.Add, node, ParseExpr(Precedence.Add + 1));
500
node = new
BinaryOpNode
(TokMove(), BinaryOp.And, node, ParseExpr(Precedence.And + 1));
506
node = new
BinaryOpNode
(TokMove(), BinaryOp.Or, node, ParseExpr(Precedence.Or + 1));
514
node = new
BinaryOpNode
(TokMove(), BinaryOp.Coalesce, node, ParseExpr(Precedence.Coalesce));
566
node = new
BinaryOpNode
(TokCur, BinaryOp.Error, node, ParseExpr(Precedence.Error));