26 #if ! defined (octave_pt_cbinop_h)
27 #define octave_pt_cbinop_h 1
29 #include "octave-config.h"
95 int l = -1,
int c = -1,
tree_expression * crhs(void)
octave_value evaluate(tree_evaluator &, int nargout=1)
void accept(tree_walker &tw)
tree_compound_binary_expression(const tree_compound_binary_expression &)=delete
bool rvalue_ok(void) const
octave_value::compound_binary_op m_etype
tree_expression * clhs(void)
octave_value_list evaluate_n(tree_evaluator &tw, int nargout=1)
tree_compound_binary_expression & operator=(const tree_compound_binary_expression &)=delete
tree_compound_binary_expression(tree_expression *a, tree_expression *b, int l, int c, octave_value::binary_op t, tree_expression *ca, tree_expression *cb, octave_value::compound_binary_op ct)
octave_value::compound_binary_op cop_type(void) const
virtual void visit_compound_binary_expression(tree_compound_binary_expression &)
tree_binary_expression * maybe_compound_binary_expression(tree_expression *a, tree_expression *b, int l, int c, octave_value::binary_op t)
octave_value_list ovl(const OV_Args &... args)
Construct an octave_value_list with less typing.