From: Juerg Billeter Date: Sun, 13 Apr 2008 09:59:29 +0000 (+0000) Subject: handle access modifier for signals X-Git-Tag: VALA_0_3_1~107 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bce30aa3b76d878e0eff1849bbe82f1280021a85;p=platform%2Fupstream%2Fvala.git handle access modifier for signals 2008-04-13 Juerg Billeter * vala/valaparser.vala: handle access modifier for signals svn path=/trunk/; revision=1195 --- diff --git a/ChangeLog b/ChangeLog index 4787fdc..e7eb766 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2008-04-13 Jürg Billeter + * vala/valaparser.vala: handle access modifier for signals + +2008-04-13 Jürg Billeter + * vala/Makefile.am, vala/valaassignment.vala, vala/valabinaryexpression.vala, vala/valaclass.vala, vala/valanamespace.vala, vala/valaparser.vala, diff --git a/vala/valaparser.vala b/vala/valaparser.vala index 9b65799..68a9057 100644 --- a/vala/valaparser.vala +++ b/vala/valaparser.vala @@ -2103,12 +2103,13 @@ public class Vala.Parser : CodeVisitor { Signal parse_signal_declaration (Gee.List attrs) throws ParseError { var begin = get_location (); - parse_access_modifier (); + var access = parse_access_modifier (); parse_member_declaration_modifiers (); expect (TokenType.SIGNAL); var type = parse_type (); string id = parse_identifier (); var sig = context.create_signal (id, type, get_src_com (begin)); + sig.access = access; set_attributes (sig, attrs); expect (TokenType.OPEN_PARENS); if (current () != TokenType.CLOSE_PARENS) {