Navigation

Operators and Keywords

Function List:

C++ API

tree Class Reference

#include <pt.h>

Inherited by tree_command, tree_expression, tree_if_clause, and tree_switch_case.

List of all members.


Public Member Functions

 tree (int l=-1, int c=-1)
virtual ~tree (void)
virtual int line (void) const
virtual int column (void) const
void line (int l)
void column (int c)
virtual void set_breakpoint (void)
virtual void delete_breakpoint (void)
bool is_breakpoint (void) const
std::string str_print_code (void)
virtual void accept (tree_walker &tw)=0

Constructor & Destructor Documentation

tree::tree ( int  l = -1,
int  c = -1 
) [inline]

virtual tree::~tree ( void   )  [inline, virtual]


Member Function Documentation

void tree::column ( int  c  )  [inline]

virtual int tree::column ( void   )  const [inline, virtual]

Reimplemented in tree_colon_expression.

virtual void tree::delete_breakpoint ( void   )  [inline, virtual]

Reimplemented in tree_if_command, and tree_switch_command.

bool tree::is_breakpoint ( void   )  const [inline]

void tree::line ( int  l  )  [inline]

virtual int tree::line ( void   )  const [inline, virtual]

Reimplemented in tree_colon_expression.

virtual void tree::set_breakpoint ( void   )  [inline, virtual]

Reimplemented in tree_if_command, and tree_switch_command.

std::string tree::str_print_code ( void   ) 


The documentation for this class was generated from the following files: