BinOp

abstract class BinOp extends Expr

Binary Operation

 +, -, *, /
class Expr
class Stat
class AST
class Object
trait Matchable
class Any
class Add
class Div
class Mod
class Mul
class Sub

Value members

Inherited methods

def visit[S, R](s: S, v: TreeVisitor[S, R]): Either[Throwable, R]
Inherited from:
AST
def withPromoteToType(t: Option[Type]): Expr
Inherited from:
Expr

Abstract fields

val lhs: Expr
val promoteToType: Option[Type]
val rhs: Expr