#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 52 of file pt-assign.h.
tree_simple_assignment::tree_simple_assignment | ( | tree_expression * | le, |
tree_expression * | re, | ||
bool | plhs = false , |
||
octave_value::assign_op | t = octave_value::op_asn_eq |
||
) |
Definition at line 43 of file pt-assign.cc.
tree_simple_assignment::~tree_simple_assignment | ( | ) |
Definition at line 47 of file pt-assign.cc.
|
inlinevirtual |
Implements tree.
Definition at line 86 of file pt-assign.h.
References tree_walker::visit_simple_assignment().
|
inlinevirtual |
|
virtual |
Implements tree_expression.
Definition at line 62 of file pt-assign.cc.
References tree_expression::copy_base(), and tree_expression::dup().
|
inlinevirtual |
|
virtual |
Implements tree_expression.
Definition at line 75 of file pt-assign.cc.
References octave_lvalue::assign(), octave_lvalue::clear_index(), octave_value_list::empty(), index_exception::err_id(), err_invalid_structure_assignment(), error(), error_with_id(), tree_expression::evaluate(), interpreter::feval(), tree_evaluator::get_interpreter(), octave_value::is_cs_list(), octave_value::is_undefined(), octave_value::list_value(), tree_expression::lvalue(), tree_evaluator::lvalue_list(), tree_expression::name(), octave_lvalue::numel(), octave_value::op_asn_eq, ovl(), tree_expression::print_result(), tree_evaluator::set_lvalue_list(), index_exception::set_var(), octave_value_list::stash_name_tags(), tree_evaluator::statement_printing_enabled(), and octave_lvalue::value().
Referenced by evaluate_n().
|
inlinevirtual |
Implements tree_expression.
Definition at line 81 of file pt-assign.h.
References evaluate(), and ovl().
|
inlinevirtual |
Reimplemented from tree_expression.
Definition at line 69 of file pt-assign.h.
|
inlinevirtual |
Reimplemented from tree.
Definition at line 62 of file pt-assign.h.
References tree::leading_comments().
|
inline |
Definition at line 73 of file pt-assign.h.
Referenced by tree_checker::visit_simple_assignment(), tree_print_code::visit_simple_assignment(), and tree_walker::visit_simple_assignment().
|
inline |
Definition at line 91 of file pt-assign.h.
|
virtual |
Reimplemented from tree_expression.
Definition at line 56 of file pt-assign.cc.
References octave_value::assign_op_as_string().
Referenced by tree_print_code::visit_simple_assignment().
|
inline |
Definition at line 75 of file pt-assign.h.
Referenced by tree_checker::visit_simple_assignment(), tree_print_code::visit_simple_assignment(), and tree_walker::visit_simple_assignment().
|
inlinevirtual |
Reimplemented from tree_expression.
Definition at line 67 of file pt-assign.h.