]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
driver: Add matching VALA_0_XX defines to every driver
authorRico Tzschichholz <ricotz@t-online.de>
Thu, 7 Nov 2013 10:59:13 +0000 (11:59 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 7 Nov 2013 16:17:59 +0000 (17:17 +0100)
This is needed to properly handle conditional sources and avoid
parsing failures.

src/driver/0.14.x/treebuilder.vala
src/driver/0.16.x/treebuilder.vala
src/driver/0.18.x/treebuilder.vala
src/driver/0.20.x/treebuilder.vala
src/driver/0.22.x/treebuilder.vala
src/driver/0.24.x/treebuilder.vala

index e3636b0d92ae9170251494357eb61ffe2f017b63..f2c9c9597ae2dd69e71f5fc06295eb9ea5926944 100644 (file)
@@ -978,6 +978,10 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        }
                }
 
+               for (int i = 2; i <= 14; i += 2) {
+                       context.add_define ("VALA_0_%d".printf (i));
+               }
+
                if (context.profile == Vala.Profile.POSIX) {
                        // default package
                        if (!add_package (context, "posix")) {
index c283325b0f2f747c030678dc82dfeb7f8951d339..ef689c36df6be06e64fa701a106f40e7fb4938bf 100644 (file)
@@ -904,6 +904,10 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        }
                }
 
+               for (int i = 2; i <= 16; i += 2) {
+                       context.add_define ("VALA_0_%d".printf (i));
+               }
+
                if (context.profile == Vala.Profile.POSIX) {
                        // default package
                        if (!add_package (context, "posix")) {
index 4aa523319844825b0a3e84d9ae646d85a5821985..d36f71bd57201cfe749627aaccf295ad6c1fa716 100644 (file)
@@ -940,6 +940,10 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        }
                }
 
+               for (int i = 2; i <= 18; i += 2) {
+                       context.add_define ("VALA_0_%d".printf (i));
+               }
+
                if (context.profile == Vala.Profile.GOBJECT) {
                        int glib_major = 2;
                        int glib_minor = 12;
index 0d905c0d3fd0c73f6fcf2d9f270a0ac4596a012a..970f12c86e62959b18fe34c73db021e81646f8fe 100644 (file)
@@ -883,6 +883,10 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        }
                }
 
+               for (int i = 2; i <= 20; i += 2) {
+                       context.add_define ("VALA_0_%d".printf (i));
+               }
+
                if (context.profile == Vala.Profile.GOBJECT) {
                        int glib_major = 2;
                        int glib_minor = 12;
index 0d905c0d3fd0c73f6fcf2d9f270a0ac4596a012a..cfc8c912ae6f40744d8cb8385ada32e3afb1deb5 100644 (file)
@@ -883,6 +883,10 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        }
                }
 
+               for (int i = 2; i <= 22; i += 2) {
+                       context.add_define ("VALA_0_%d".printf (i));
+               }
+
                if (context.profile == Vala.Profile.GOBJECT) {
                        int glib_major = 2;
                        int glib_minor = 12;
index 0d905c0d3fd0c73f6fcf2d9f270a0ac4596a012a..1b5d0dc8f127641e8767a6f9c915d3d286c5f82b 100644 (file)
@@ -883,6 +883,10 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        }
                }
 
+               for (int i = 2; i <= 24; i += 2) {
+                       context.add_define ("VALA_0_%d".printf (i));
+               }
+
                if (context.profile == Vala.Profile.GOBJECT) {
                        int glib_major = 2;
                        int glib_minor = 12;