#include "pt-classdef.h"
Public Member Functions | |
tree_classdef_element (tree_classdef_attribute_list *a, T *elt_list, comment_list *lc, comment_list *tc, int l=-1, int c=-1) | |
~tree_classdef_element () | |
void | accept (tree_walker &) |
tree_classdef_attribute_list * | attribute_list () |
T * | element_list () |
comment_list * | leading_comment () |
comment_list * | trailing_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 241 of file pt-classdef.h.
|
inline |
Definition at line 245 of file pt-classdef.h.
|
inline |
Definition at line 254 of file pt-classdef.h.
|
inlinevirtual |
Implements tree.
Definition at line 270 of file pt-classdef.h.
|
inline |
Definition at line 262 of file pt-classdef.h.
|
inline |
Definition at line 264 of file pt-classdef.h.
Referenced by tree_walker::visit_classdef_enum_block(), tree_walker::visit_classdef_events_block(), tree_walker::visit_classdef_methods_block(), and tree_walker::visit_classdef_properties_block().
|
inline |
Definition at line 266 of file pt-classdef.h.
|
inline |
Definition at line 268 of file pt-classdef.h.