vala r2456 - in trunk: . vapigen
- From: asabil svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r2456 - in trunk: . vapigen
- Date: Thu, 19 Feb 2009 14:12:45 +0000 (UTC)
Author: asabil
Date: Thu Feb 19 14:12:44 2009
New Revision: 2456
URL: http://svn.gnome.org/viewvc/vala?rev=2456&view=rev
Log:
2009-02-19 Ali Sabil <ali sabil gmail com>
* vapigen/valagidlparser.vala:
Support to_string attribute for enums
Modified:
trunk/ChangeLog
trunk/vapigen/valagidlparser.vala
Modified: trunk/vapigen/valagidlparser.vala
==============================================================================
--- trunk/vapigen/valagidlparser.vala (original)
+++ trunk/vapigen/valagidlparser.vala Thu Feb 19 14:12:44 2009
@@ -849,6 +849,14 @@
if (eval (nv[1]) == "1") {
is_errordomain = true;
}
+ } else if (nv[0] == "to_string") {
+ var return_type = new UnresolvedType ();
+ return_type.unresolved_symbol = new UnresolvedSymbol (null, "string");
+ return_type.value_owned = false;
+ var m = new Method ("to_string", return_type, current_source_reference);
+ m.access = SymbolAccessibility.PUBLIC;
+ m.set_cname (eval(nv[1]));
+ en.add_method (m);
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]