From: Florian Brosch Date: Fri, 17 Aug 2012 12:05:41 +0000 (+0200) Subject: libvaladoc: Api.Class: Add is_compact X-Git-Tag: 0.37.1~3^2~140 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1cfea5ddbdda59ea7b6194aab353b6baf519a8a5;p=thirdparty%2Fvala.git libvaladoc: Api.Class: Add is_compact --- diff --git a/src/driver/0.10.x/treebuilder.vala b/src/driver/0.10.x/treebuilder.vala index 01f22f168..6420cb754 100644 --- a/src/driver/0.10.x/treebuilder.vala +++ b/src/driver/0.10.x/treebuilder.vala @@ -212,6 +212,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor { "ErrorBase", "NoReturn", "NoThrow", + "Compact", "Assert", "Flags" }; diff --git a/src/driver/0.12.x/treebuilder.vala b/src/driver/0.12.x/treebuilder.vala index f67d64279..bf559ae30 100644 --- a/src/driver/0.12.x/treebuilder.vala +++ b/src/driver/0.12.x/treebuilder.vala @@ -212,6 +212,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor { "ErrorBase", "NoReturn", "NoThrow", + "Compact", "Assert", "Flags" }; diff --git a/src/driver/0.14.x/treebuilder.vala b/src/driver/0.14.x/treebuilder.vala index 795aa9797..d9cdfa6eb 100644 --- a/src/driver/0.14.x/treebuilder.vala +++ b/src/driver/0.14.x/treebuilder.vala @@ -208,6 +208,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor { "ErrorBase", "NoReturn", "NoThrow", + "Compact", "Assert", "Flags" }; diff --git a/src/driver/0.16.x/treebuilder.vala b/src/driver/0.16.x/treebuilder.vala index 8bf06f310..9629d854d 100644 --- a/src/driver/0.16.x/treebuilder.vala +++ b/src/driver/0.16.x/treebuilder.vala @@ -216,6 +216,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor { "ErrorBase", "NoReturn", "NoThrow", + "Compact", "Assert", "Flags" }; diff --git a/src/driver/0.18.x/treebuilder.vala b/src/driver/0.18.x/treebuilder.vala index 37f44bd9d..b2538910c 100644 --- a/src/driver/0.18.x/treebuilder.vala +++ b/src/driver/0.18.x/treebuilder.vala @@ -220,6 +220,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor { "ErrorBase", "NoReturn", "NoThrow", + "Compact", "Assert", "Flags" }; diff --git a/src/libvaladoc/api/class.vala b/src/libvaladoc/api/class.vala index 0c5a7a5c1..8176b6d0f 100644 --- a/src/libvaladoc/api/class.vala +++ b/src/libvaladoc/api/class.vala @@ -250,6 +250,12 @@ public class Valadoc.Api.Class : TypeSymbol { get; } + public bool is_compact { + get { + return base_type == null && get_attribute ("Compact") != null; + } + } + /** * {@inheritDoc} */