summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2011-11-21 21:30:19 +0100
committerJürg Billeter <j@bitron.ch>2011-11-30 15:03:10 +0100
commitb1c7f19992d4705bd71f5a7c26b4290f993cfb45 (patch)
tree3f911cdcf87286cbb3b948e850e794ecc974bf13
parent01d621cdeafc918920b69f6cebb7dfa64b4caeed (diff)
downloadvala-b1c7f19992d4705bd71f5a7c26b4290f993cfb45.tar.gz
gidlparser: Support abstract metadata for properties
-rw-r--r--vapigen/valagidlparser.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/vapigen/valagidlparser.vala b/vapigen/valagidlparser.vala
index 621fa5464..209c0ab37 100644
--- a/vapigen/valagidlparser.vala
+++ b/vapigen/valagidlparser.vala
@@ -2687,6 +2687,10 @@ public class Vala.GIdlParser : CodeVisitor {
if (eval (nv[1]) == "1") {
prop.property_type.nullable = true;
}
+ } else if (nv[0] == "abstract") {
+ if (eval (nv[1]) == "1") {
+ prop.is_abstract = true;
+ }
}
}
}