23 #if !defined (octave_pt_except_h)
24 #define octave_pt_except_h 1
43 :
tree_command (l, c), try_code (0), catch_code (0), expr_id (0),
44 lead_comm (0), mid_comm (0), trail_comm (0) { }
51 int l = -1,
int c = -1)
52 :
tree_command (l, c), try_code (tc), catch_code (cc), expr_id (id),
53 lead_comm (cl), mid_comm (cm), trail_comm (ct) { }
109 :
tree_command (l, c), unwind_protect_code (0), cleanup_code (0),
110 lead_comm (0), mid_comm (0), trail_comm (0) { }
117 int l = -1,
int c = -1)
118 :
tree_command (l, c), unwind_protect_code (tc), cleanup_code (cc),
119 lead_comm (cl), mid_comm (cm), trail_comm (ct) { }
tree_unwind_protect_command(tree_statement_list *tc, tree_statement_list *cc, octave_comment_list *cl=0, octave_comment_list *cm=0, octave_comment_list *ct=0, int l=-1, int c=-1)
tree_identifier * identifier(void)
tree_identifier * expr_id
octave_comment_list * leading_comment(void)
tree_statement_list * cleanup(void)
tree_statement_list * try_code
octave_comment_list * mid_comm
octave_comment_list * middle_comment(void)
tree_statement_list * catch_code
octave_comment_list * trailing_comment(void)
tree_statement_list * unwind_protect_code
octave_comment_list * lead_comm
static llvm::LLVMContext & context
octave_comment_list * trail_comm
tree_unwind_protect_command(int l=-1, int c=-1)
tree_try_catch_command(tree_statement_list *tc, tree_statement_list *cc, tree_identifier *id, octave_comment_list *cl=0, octave_comment_list *cm=0, octave_comment_list *ct=0, int l=-1, int c=-1)
tree_statement_list * body(void)
octave_comment_list * trail_comm
tree_statement_list * body(void)
octave_comment_list * middle_comment(void)
tree_statement_list * cleanup_code
tree_statement_list * cleanup(void)
tree_try_catch_command(int l=-1, int c=-1)
octave_comment_list * trailing_comment(void)
octave_comment_list * mid_comm
octave_comment_list * lead_comm
octave_comment_list * leading_comment(void)
tree_walker & operator=(const tree_walker &)