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

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

Reimplemented in tree_colon_expression.

void tree::column ( int  c  )  [inline]
virtual void tree::delete_breakpoint ( void   )  [inline, virtual]
bool tree::is_breakpoint ( void   )  const [inline]
virtual int tree::line ( void   )  const [inline, virtual]

Reimplemented in tree_colon_expression.

void tree::line ( int  l  )  [inline]
virtual void tree::set_breakpoint ( void   )  [inline, virtual]
std::string tree::str_print_code ( void   ) 

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines