patch for parsing property declarations which lack a param_spec section
Jean-Yves Lefort <[email protected]> Fri, 15 Jul 2005 22:16:50 +0200
| Newsgroups | gmane.comp.gnome.devtools.gob.general |
|---|---|
| Message-ID | <[email protected]> |
--Signature=_Fri__15_Jul_2005_22_16_50_+0200_=rR/uP45el5eWLqO
Content-Type: multipart/mixed;
boundary="Multipart=_Fri__15_Jul_2005_22_16_50_+0200_GvpWxIz=KrOERbQJ"
--Multipart=_Fri__15_Jul_2005_22_16_50_+0200_GvpWxIz=KrOERbQJ
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi,
The attached patch fixes parsing of property declarations which lack a
param_spec section, eg:
property BOOLEAN foo
set { /* ... */ };
Regards,
Jean-Yves Lefort
--=20
Jean-Yves Lefort
[email protected]
http://lefort.be.eu.org/
--Multipart=_Fri__15_Jul_2005_22_16_50_+0200_GvpWxIz=KrOERbQJ
Content-Type: text/plain;
name="gob2-2.0.11-no-paramspec.diff"
Content-Disposition: attachment;
filename="gob2-2.0.11-no-paramspec.diff"
Content-Transfer-Encoding: quoted-printable
--- src/lexer.l.orig Fri Jul 15 21:08:25 2005
+++ src/lexer.l Fri Jul 15 22:01:30 2005
@@ -576,7 +576,7 @@
BEGIN(CLASS_CODE_I);
return '{';
}
-<CLASS_CODE_I>\{ {
+<CLASS_CODE_I,PROPERTY_CODE>\{ {
BEGIN(C_CODE);
parenth_depth=3D1;
class_after_c =3D TRUE;
--Multipart=_Fri__15_Jul_2005_22_16_50_+0200_GvpWxIz=KrOERbQJ--
--Signature=_Fri__15_Jul_2005_22_16_50_+0200_=rR/uP45el5eWLqO
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)
iD8DBQFC2BmyyzD7UaO4AGoRAt1bAJsH+zMeA7+T0SyF3TGvzjT+YXdAoACeLJOI
4mIGi4eamyrXgbJb0mi3hVI=
=NkIe
-----END PGP SIGNATURE-----
--Signature=_Fri__15_Jul_2005_22_16_50_+0200_=rR/uP45el5eWLqO--
--
to unsubscribe:
send mail to [email protected] with "unsubscribe gob-list" in the subject