26 #if ! defined (octave_pt_except_h)
27 #define octave_pt_except_h 1
29 #include "octave-config.h"
47 :
tree_command (l, c), m_try_code (nullptr), m_catch_code (nullptr),
48 m_expr_id (nullptr), m_lead_comm (nullptr), m_mid_comm (nullptr),
49 m_trail_comm (nullptr)
57 int l = -1,
int c = -1)
58 :
tree_command (l, c), m_try_code (tc), m_catch_code (cc),
59 m_expr_id (id), m_lead_comm (cl), m_mid_comm (cm), m_trail_comm (ct)
112 m_unwind_protect_code (nullptr), m_cleanup_code (nullptr),
113 m_lead_comm (nullptr), m_mid_comm (nullptr), m_trail_comm (nullptr)
121 int l = -1,
int c = -1)
122 :
tree_command (l, c), m_unwind_protect_code (tc), m_cleanup_code (cc),
123 m_lead_comm (cl), m_mid_comm (cm), m_trail_comm (ct)
164 OCTAVE_END_NAMESPACE(
octave)
tree_statement_list * cleanup()
tree_try_catch_command(int l=-1, int c=-1)
void accept(tree_walker &tw)
tree_identifier * identifier()
tree_statement_list * body()
~tree_try_catch_command()
comment_list * trailing_comment()
comment_list * middle_comment()
comment_list * leading_comment()
tree_try_catch_command(tree_statement_list *tc, tree_statement_list *cc, tree_identifier *id, comment_list *cl=nullptr, comment_list *cm=nullptr, comment_list *ct=nullptr, int l=-1, int c=-1)
tree_unwind_protect_command(int l=-1, int c=-1)
comment_list * middle_comment()
~tree_unwind_protect_command()
tree_unwind_protect_command(tree_statement_list *tc, tree_statement_list *cc, comment_list *cl=nullptr, comment_list *cm=nullptr, comment_list *ct=nullptr, int l=-1, int c=-1)
comment_list * trailing_comment()
comment_list * leading_comment()
void accept(tree_walker &tw)
tree_statement_list * cleanup()
tree_statement_list * body()
virtual void visit_unwind_protect_command(tree_unwind_protect_command &)
virtual void visit_try_catch_command(tree_try_catch_command &)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn