#include "pt-select.h"
Public Member Functions | |
tree_switch_case (int l=-1, int c=-1) | |
tree_switch_case (tree_expression *e, tree_statement_list *sl, comment_list *lc=nullptr, int l=-1, int c=-1) | |
tree_switch_case (tree_statement_list *sl, comment_list *lc=nullptr, int l=-1, int c=-1) | |
~tree_switch_case () | |
void | accept (tree_walker &tw) |
tree_expression * | case_label () |
tree_statement_list * | commands () |
bool | is_default_case () |
comment_list * | leading_comment () |
Public Member Functions inherited from tree | |
tree (int l=-1, int c=-1) | |
virtual | ~tree ()=default |
const std::string | bp_cond () const |
virtual int | column () const |
void | column (int c) |
virtual void | delete_breakpoint () |
bool | is_active_breakpoint (tree_evaluator &tw) const |
bool | is_breakpoint () const |
virtual int | line () const |
void | line (int l) |
bool | meets_bp_condition (tree_evaluator &tw) const |
virtual void | set_breakpoint (const std::string &condition) |
void | set_location (int l, int c) |
std::string | str_print_code () |
Definition at line 158 of file pt-select.h.
|
inline |
Definition at line 162 of file pt-select.h.
|
inline |
Definition at line 166 of file pt-select.h.
|
inline |
Definition at line 170 of file pt-select.h.
tree_switch_case::~tree_switch_case | ( | ) |
Definition at line 56 of file pt-select.cc.
|
inlinevirtual |
Implements tree.
Definition at line 187 of file pt-select.h.
References tree_walker::visit_switch_case().
Referenced by tree_walker::visit_switch_case_list().
|
inline |
Definition at line 181 of file pt-select.h.
Referenced by tree_evaluator::switch_case_label_matches(), tree_print_code::visit_switch_case(), and tree_walker::visit_switch_case().
|
inline |
Definition at line 183 of file pt-select.h.
Referenced by tree_print_code::visit_switch_case(), and tree_walker::visit_switch_case().
|
inline |
Definition at line 179 of file pt-select.h.
Referenced by tree_print_code::visit_switch_case().
|
inline |
Definition at line 185 of file pt-select.h.
Referenced by tree_print_code::visit_switch_case().