--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Set the operator symbol and arguments for this object to the ones given. Convert all args that are hashes or arrays with all two pairs to BooleanExpressions. Raise an error if the operator doesn't allow boolean input and a boolean argument is given. Raise an error if the wrong number of arguments for a given operator is used.
full_name: Sequel::SQL::ComplexExpression::new
is_singleton: true
name: new
params: (op, *args)
visibility: public
