[vala] GIR parser: Add c:prefix parsing
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] GIR parser: Add c:prefix parsing
- Date: Thu, 7 May 2009 12:41:00 -0400 (EDT)
commit fe18c65bd8ce803d608758cf396e460f134426b5
Author: Didier 'Ptitjes <ptitjes free fr>
Date: Wed Apr 29 13:48:42 2009 +0200
GIR parser: Add c:prefix parsing
Signed-off-by: Mark Lee <marklee svn gnome org>
Signed-off-by: Didier 'Ptitjes <ptitjes free fr>
---
vapigen/valagirparser.vala | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/vapigen/valagirparser.vala b/vapigen/valagirparser.vala
index 5b9b3e2..71a0d07 100644
--- a/vapigen/valagirparser.vala
+++ b/vapigen/valagirparser.vala
@@ -189,6 +189,12 @@ public class Vala.GirParser : CodeVisitor {
}
}
+ string? cprefix = reader.get_attribute ("c:prefix");
+ if (cprefix != null) {
+ ns.add_cprefix (cprefix.up ());
+ ns.set_lower_case_cprefix (cprefix + "_");
+ }
+
foreach (string c_header in cheader_filenames) {
ns.add_cheader_filename (c_header);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]