#include "pt-classdef.h"
Public Member Functions | |
tree_classdef_block (const token &block_tok, tree_classdef_attribute_list *a, T *elt_list, const token &end_tok) | |
~tree_classdef_block () | |
filepos | beg_pos () const |
T * | element_list () |
filepos | end_pos () const |
![]() | |
tree_base_classdef_block (const token &block_tok, tree_classdef_attribute_list *a, const token &end_tok) | |
~tree_base_classdef_block () | |
void | accept (tree_walker &) |
tree_classdef_attribute_list * | attribute_list () |
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 () |
Additional Inherited Members | |
![]() | |
tree_classdef_attribute_list * | m_attr_list |
token | m_block_tok |
token | m_end_tok |
Definition at line 306 of file pt-classdef.h.
|
inline |
Definition at line 310 of file pt-classdef.h.
|
inline |
Definition at line 316 of file pt-classdef.h.
|
inlinevirtual |
Implements tree.
Definition at line 321 of file pt-classdef.h.
References token::beg_pos(), and tree_base_classdef_block::m_block_tok.
|
inline |
Definition at line 324 of file pt-classdef.h.
|
inlinevirtual |
Implements tree.
Definition at line 322 of file pt-classdef.h.
References token::end_pos(), and tree_base_classdef_block::m_end_tok.