23 #if !defined (octave_pt_colon_h)
24 #define octave_tree_colon 1
46 op_increment (0), save_base (false) { }
50 op_increment (0), save_base (false) { }
55 op_increment (inc), save_base (false) { }
68 return ((op_base && op_base->has_magic_end ())
69 || (op_limit && op_limit->has_magic_end ())
70 || (op_increment && op_increment->has_magic_end ()));
91 int line (
void)
const;
92 int column (
void)
const;
bool has_magic_end(void) const
tree_expression * op_increment
tree_expression * increment(void)
tree_colon_expression(tree_expression *bas, tree_expression *lim, tree_expression *inc, int l=-1, int c=-1)
static llvm::LLVMContext & context
tree_colon_expression(int l=-1, int c=-1)
tree_expression * limit(void)
tree_expression * op_limit
tree_colon_expression(tree_expression *e, int l=-1, int c=-1)
bool rvalue_ok(void) const
tree_expression * base(void)
~tree_colon_expression(void)
static void eval_error(const char *msg, const dim_vector &x, const dim_vector &y)
tree_expression * op_base
octave_lvalue & operator=(const octave_lvalue &vr)