#include "pt-select.h"
Public Member Functions | |
tree_if_clause (const token &tok, tree_expression *e, tree_statement_list *sl) | |
~tree_if_clause () | |
void | accept (tree_walker &tw) |
filepos | beg_pos () const |
tree_statement_list * | commands () |
tree_expression * | condition () |
filepos | end_pos () const |
token | if_token () const |
bool | is_else_clause () |
comment_list | leading_comments () const |
![]() | |
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 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 47 of file pt-select.h.
|
inline |
Definition at line 51 of file pt-select.h.
tree_if_clause::~tree_if_clause | ( | ) |
Definition at line 38 of file pt-select.cc.
|
inlinevirtual |
Implements tree.
Definition at line 72 of file pt-select.h.
References tree_walker::visit_if_clause().
Referenced by tree_print_code::visit_if_command_list(), and tree_walker::visit_if_command_list().
|
inlinevirtual |
Implements tree.
Definition at line 63 of file pt-select.h.
References token::beg_pos().
Referenced by tree_if_command_list::beg_pos().
|
inline |
Definition at line 68 of file pt-select.h.
Referenced by tree_print_code::visit_if_clause(), and tree_walker::visit_if_clause().
|
inline |
Definition at line 66 of file pt-select.h.
Referenced by tree_print_code::visit_if_clause(), and tree_walker::visit_if_clause().
|
inlinevirtual |
Implements tree.
Definition at line 64 of file pt-select.h.
References tree_statement_list::end_pos().
Referenced by tree_if_command_list::end_pos().
|
inline |
Definition at line 59 of file pt-select.h.
Referenced by tree_if_command_list::if_token().
|
inline |
Definition at line 61 of file pt-select.h.
Referenced by tree_print_code::visit_if_command_list().
|
inlinevirtual |
Reimplemented from tree.
Definition at line 70 of file pt-select.h.
References token::leading_comments().
Referenced by tree_print_code::visit_if_command_list().