Navigation

Operators and Keywords

Function List:

C++ API

tree_statement_list Class Reference

#include <pt-stmt.h>

Inherits octave_base_list< tree_statement * >.

Collaboration diagram for tree_statement_list:

List of all members.


Public Member Functions

 tree_statement_list (void)
 tree_statement_list (tree_statement *s)
 ~tree_statement_list (void)
void mark_as_function_body (void)
void mark_as_anon_function_body (void)
void mark_as_script_body (void)
bool is_function_body (void) const
bool is_anon_function_body (void) const
bool is_script_body (void) const
int set_breakpoint (int line)
void delete_breakpoint (int line)
octave_value_list list_breakpoints (void)
tree_statement_listdup (symbol_table::scope_id scope, symbol_table::context_id context) const
void accept (tree_walker &tw)

Constructor & Destructor Documentation

tree_statement_list::tree_statement_list ( void   )  [inline]

tree_statement_list::tree_statement_list ( tree_statement s  )  [inline]

tree_statement_list::~tree_statement_list ( void   )  [inline]


Member Function Documentation

void tree_statement_list::accept ( tree_walker tw  ) 

void tree_statement_list::delete_breakpoint ( int  line  ) 

tree_statement_list * tree_statement_list::dup ( symbol_table::scope_id  scope,
symbol_table::context_id  context 
) const

bool tree_statement_list::is_anon_function_body ( void   )  const [inline]

bool tree_statement_list::is_function_body ( void   )  const [inline]

bool tree_statement_list::is_script_body ( void   )  const [inline]

octave_value_list tree_statement_list::list_breakpoints ( void   ) 

void tree_statement_list::mark_as_anon_function_body ( void   )  [inline]

void tree_statement_list::mark_as_function_body ( void   )  [inline]

void tree_statement_list::mark_as_script_body ( void   )  [inline]

int tree_statement_list::set_breakpoint ( int  line  ) 


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