23 #if !defined (octave_pt_select_h)
24 #define octave_pt_select_h 1
44 :
tree (l, c), expr (0), list (0), lead_comm (0) { }
47 int l = -1,
int c = -1)
48 :
tree (l, c), expr (0), list (sl), lead_comm (lc) { }
52 int l = -1,
int c = -1)
53 :
tree (l, c), expr (e), list (sl), lead_comm (lc) { }
127 :
tree_command (l, c), list (0), lead_comm (0), trail_comm (0) { }
131 :
tree_command (l, c), list (lst), lead_comm (lc), trail_comm (tc) { }
172 :
tree (l, c), label (0), list (0), lead_comm (0) { }
175 int l = -1,
int c = -1)
176 :
tree (l, c), label (0), list (sl), lead_comm (lc) { }
180 int l = -1,
int c = -1)
181 :
tree (l, c), label (e), list (sl), lead_comm (lc) { }
257 :
tree_command (l, c), expr (0), list (0), lead_comm (0),
262 int l = -1,
int c = -1)
263 :
tree_command (l, c), expr (e), list (lst), lead_comm (lc),
octave_comment_list * leading_comment(void)
tree_switch_case_list(void)
tree_if_command(tree_if_command_list *lst, octave_comment_list *lc, octave_comment_list *tc, int l=-1, int c=-1)
~tree_switch_case_list(void)
tree_expression * switch_value(void)
tree_if_command_list(void)
bool is_default_case(void)
octave_comment_list * lead_comm
tree_switch_case_list * case_list(void)
tree_switch_case(tree_statement_list *sl, octave_comment_list *lc=0, int l=-1, int c=-1)
tree_statement_list * commands(void)
tree_expression * case_label(void)
octave_comment_list * leading_comment(void)
octave_comment_list * trailing_comment(void)
tree_if_clause(tree_statement_list *sl, octave_comment_list *lc=0, int l=-1, int c=-1)
octave_comment_list * trail_comm
tree_switch_case(tree_expression *e, tree_statement_list *sl, octave_comment_list *lc=0, int l=-1, int c=-1)
tree_switch_command(tree_expression *e, tree_switch_case_list *lst, octave_comment_list *lc, octave_comment_list *tc, int l=-1, int c=-1)
tree_switch_case_list * list
tree_switch_command(int l=-1, int c=-1)
tree_if_command_list * cmd_list(void)
tree_if_command(int l=-1, int c=-1)
tree_statement_list * list
std::list< tree_if_clause * >::iterator iterator
tree_expression * condition(void)
octave_comment_list * lead_comm
static llvm::LLVMContext & context
tree_if_command_list(tree_if_clause *t)
tree_statement_list * commands(void)
tree_if_clause(tree_expression *e, tree_statement_list *sl, octave_comment_list *lc=0, int l=-1, int c=-1)
octave_comment_list * trailing_comment(void)
tree_statement_list * list
bool is_else_clause(void)
tree_if_clause(int l=-1, int c=-1)
octave_comment_list * leading_comment(void)
octave_comment_list * trail_comm
octave_comment_list * leading_comment(void)
octave_comment_list * lead_comm
tree_switch_case(int l=-1, int c=-1)
octave_comment_list * lead_comm
tree_switch_case_list(tree_switch_case *t)
tree_if_command_list * list
tree_walker & operator=(const tree_walker &)
~tree_if_command_list(void)