#include "pt-assign.h"
Additional Inherited Members | |
![]() | |
tree_delimiter_list | m_delims |
bool | m_for_cmd_expr |
char | m_postfix_index_type |
bool | m_print_flag |
Definition at line 118 of file pt-assign.h.
|
inline |
Definition at line 122 of file pt-assign.h.
tree_multi_assignment::tree_multi_assignment | ( | tree_argument_list * | lst, |
tree_expression * | r, | ||
bool | plhs = false |
||
) |
Definition at line 152 of file pt-assign.cc.
tree_multi_assignment::~tree_multi_assignment | ( | ) |
Definition at line 156 of file pt-assign.cc.
|
inlinevirtual |
Implements tree.
Definition at line 156 of file pt-assign.h.
References tree_walker::visit_multi_assignment().
|
inlinevirtual |
Implements tree.
Definition at line 134 of file pt-assign.h.
References tree_argument_list::beg_pos().
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
Implements tree_expression.
Definition at line 147 of file pt-assign.h.
References evaluate_n(), and octave_value_list::length().
|
virtual |
Implements tree_expression.
Definition at line 179 of file pt-assign.cc.
References error(), tree_expression::evaluate_n(), interpreter::feval(), tree_evaluator::get_interpreter(), octave_value::is_undefined(), octave_value_list::length(), tree_evaluator::lvalue_list(), tree_evaluator::make_lvalue_list(), tree_expression::name(), octave_value::op_asn_eq, ovl(), tree_expression::print_result(), tree_evaluator::set_lvalue_list(), octave_value_list::slice(), octave_value_list::stash_name_tags(), and tree_evaluator::statement_printing_enabled().
Referenced by evaluate().
|
inlinevirtual |
Reimplemented from tree_expression.
Definition at line 132 of file pt-assign.h.
|
inline |
Definition at line 141 of file pt-assign.h.
Referenced by tree_checker::visit_multi_assignment(), tree_print_code::visit_multi_assignment(), and tree_walker::visit_multi_assignment().
|
inline |
Definition at line 161 of file pt-assign.h.
References octave_value::op_asn_eq.
Referenced by oper().
|
virtual |
Reimplemented from tree_expression.
Definition at line 165 of file pt-assign.cc.
References octave_value::assign_op_as_string(), and op_type().
Referenced by tree_print_code::visit_multi_assignment().
|
inline |
Definition at line 143 of file pt-assign.h.
Referenced by tree_checker::visit_multi_assignment(), tree_print_code::visit_multi_assignment(), and tree_walker::visit_multi_assignment().
|
inlinevirtual |
Reimplemented from tree_expression.
Definition at line 137 of file pt-assign.h.