#include "pt-unop.h"
Additional Inherited Members | |
![]() | |
tree_unary_expression (const token &op_tok, tree_expression *e, octave_value::unary_op t=octave_value::unknown_unary_op) | |
tree_unary_expression (octave_value::unary_op t=octave_value::unknown_unary_op) | |
![]() | |
octave_value::unary_op | m_etype |
tree_expression * | m_op |
token | m_op_tok |
![]() | |
tree_delimiter_list | m_delims |
bool | m_for_cmd_expr |
char | m_postfix_index_type |
bool | m_print_flag |
|
inline |
|
default |
|
inlinevirtual |
Implements tree.
Definition at line 112 of file pt-unop.h.
References tree_walker::visit_prefix_expression().
|
inlinevirtual |
Implements tree.
Definition at line 98 of file pt-unop.h.
References token::beg_pos(), and tree_unary_expression::m_op_tok.
|
virtual |
Implements tree_expression.
Definition at line 48 of file pt-unop.cc.
References tree_expression::copy_base(), tree_expression::dup(), tree_unary_expression::m_etype, tree_unary_expression::m_op, and tree_unary_expression::m_op_tok.
|
inlinevirtual |
Implements tree.
Definition at line 99 of file pt-unop.h.
References tree::end_pos(), and tree_unary_expression::m_op.
|
virtual |
Implements tree_expression.
Definition at line 59 of file pt-unop.cc.
References tree_expression::evaluate(), octave_value::get_count(), tree_evaluator::get_interpreter(), tree_evaluator::get_profiler(), interpreter::get_type_info(), octave_value::is_defined(), tree_expression::lvalue(), tree_unary_expression::m_etype, tree_unary_expression::m_op, octave_value::non_const_unary_op(), octave_value::op_decr, octave_value::op_incr, octave_lvalue::unary_op(), unary_op(), and octave_lvalue::value().
Referenced by evaluate_n().
|
inlinevirtual |
Implements tree_expression.
Definition at line 107 of file pt-unop.h.
References evaluate(), and ovl().
|
inline |
Definition at line 117 of file pt-unop.h.
References tree_unary_expression::oper().
|
inlinevirtual |
Reimplemented from tree_expression.