|
| tree_constant (const octave_value &v, const std::string &ot, const token &tok) |
|
| tree_constant (const octave_value &v, const token &tok) |
|
| ~tree_constant ()=default |
|
void | accept (tree_walker &tw) |
|
filepos | beg_pos () const |
|
tree_expression * | dup (symbol_scope &scope) const |
|
filepos | end_pos () const |
|
octave_value | evaluate (tree_evaluator &, int nargout=1) |
|
octave_value_list | evaluate_n (tree_evaluator &tw, int nargout=1) |
|
bool | is_constant () const |
|
void | maybe_mutate () |
|
std::string | original_text () const |
|
void | print (std::ostream &os, bool pr_as_read_syntax=false, bool pr_orig_txt=true) |
|
void | print_raw (std::ostream &os, bool pr_as_read_syntax=false, bool pr_orig_txt=true) |
|
bool | rvalue_ok () const |
|
void | stash_original_text (const std::string &s) |
|
octave_value | value () |
|
| tree_expression () |
|
virtual | ~tree_expression ()=default |
|
virtual void | copy_base (const tree_expression &e) |
|
size_t | delim_count () const |
|
virtual bool | is_assignment_expression () const |
|
virtual bool | is_binary_expression () const |
|
virtual bool | is_boolean_expression () const |
|
virtual bool | is_colon_expression () const |
|
bool | is_for_cmd_expr () const |
|
virtual bool | is_identifier () const |
|
virtual bool | is_index_expression () const |
|
virtual bool | is_matrix () const |
|
bool | is_postfix_indexed () const |
|
virtual bool | is_prefix_expression () const |
|
virtual bool | is_unary_expression () const |
|
virtual bool | iscell () const |
|
virtual octave_lvalue | lvalue (tree_evaluator &) |
|
virtual bool | lvalue_ok () const |
|
void | mark_as_for_cmd_expr () |
|
tree_expression * | mark_in_delims (const token &open_delim, const token &close_delim) |
|
virtual std::string | name () const |
|
virtual std::string | oper () const |
|
char | postfix_index () const |
|
bool | print_result () const |
|
tree_expression * | set_postfix_index (char type) |
|
tree_expression * | set_print_flag (bool print) |
|
| tree () |
|
virtual | ~tree ()=default |
|
const std::string | bp_cond () const |
|
virtual int | column () const |
|
virtual void | delete_breakpoint () |
|
bool | is_active_breakpoint (tree_evaluator &tw) const |
|
bool | is_breakpoint () const |
|
virtual comment_list | leading_comments () const |
|
virtual int | line () const |
|
bool | meets_bp_condition (tree_evaluator &tw) const |
|
virtual void | set_breakpoint (const std::string &condition) |
|
std::string | str_print_code () |
|
Definition at line 48 of file pt-const.h.