protected BinaryArithmeticOp(Expr left, Expr right) : base(left, right) { this.Type = left.Type.GetQualifiedType(true, false); }