2007-07-12 Jürg Billeter <j@bitron.ch>
* vala/parser.y: allow delegates to throw exceptions
svn path=/trunk/; revision=350
2007-07-12 Jürg Billeter <j@bitron.ch>
+ * vala/parser.y: allow delegates to throw exceptions
+
+2007-07-12 Jürg Billeter <j@bitron.ch>
+
* vala/parser.y, vala/valasemanticanalyzer.vala,
gobject/valacodegenerator.vala: allow construction methods to throw
exceptions, fix issue with multiple catch clauses
;
callback_declaration
- : comment opt_attributes opt_access_modifier opt_modifiers DELEGATE type identifier opt_name_specifier opt_type_parameter_list OPEN_PARENS opt_formal_parameter_list CLOSE_PARENS SEMICOLON
+ : comment opt_attributes opt_access_modifier opt_modifiers DELEGATE type identifier opt_name_specifier opt_type_parameter_list OPEN_PARENS opt_formal_parameter_list CLOSE_PARENS opt_throws_declaration SEMICOLON
{
ValaSourceReference *src;
GList *l;