#include "pt-decl.h"
Public Member Functions | |
| tree_decl_command (const std::string &n, const token &tok, tree_decl_init_list *t) | |
| ~tree_decl_command () | |
| void | accept (tree_walker &tw) |
| filepos | beg_pos () const |
| filepos | end_pos () const |
| tree_decl_init_list * | initializer_list () |
| void | mark_global () |
| void | mark_persistent () |
| std::string | name () const |
Public Member Functions inherited from tree_command | |
| tree_command ()=default | |
| virtual | ~tree_command ()=default |
| virtual void | update_end_pos (const filepos &) |
Public Member Functions inherited from tree | |
| 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 () |
| tree_decl_command::tree_decl_command | ( | const std::string & | n, |
| const token & | tok, | ||
| tree_decl_init_list * | t | ||
| ) |
Definition at line 71 of file pt-decl.cc.
References error(), mark_global(), and mark_persistent().
| tree_decl_command::~tree_decl_command | ( | ) |
Definition at line 86 of file pt-decl.cc.
|
inlinevirtual |
Implements tree.
Definition at line 212 of file pt-decl.h.
References tree_walker::visit_decl_command().
|
inlinevirtual |
|
inlinevirtual |
Implements tree.
Definition at line 194 of file pt-decl.h.
References tree_decl_init_list::end_pos().
|
inline |
Definition at line 208 of file pt-decl.h.
Referenced by tree_evaluator::visit_decl_command(), tree_print_code::visit_decl_command(), and tree_walker::visit_decl_command().
|
inline |
Definition at line 196 of file pt-decl.h.
References tree_decl_init_list::mark_global().
Referenced by tree_decl_command(), and base_parser::make_decl_command().
|
inline |
Definition at line 202 of file pt-decl.h.
References tree_decl_init_list::mark_persistent().
Referenced by tree_decl_command(), and base_parser::make_decl_command().
|
inline |
Definition at line 210 of file pt-decl.h.
Referenced by tree_print_code::visit_decl_command().