vala r1603 - in trunk: . vala
- From: jamiemcc svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1603 - in trunk: . vala
- Date: Tue, 17 Jun 2008 00:46:15 +0000 (UTC)
Author: jamiemcc
Date: Tue Jun 17 00:46:14 2008
New Revision: 1603
URL: http://svn.gnome.org/viewvc/vala?rev=1603&view=rev
Log:
2008-06-16 Jamie McCracken <jamiemcc gnome org>
* vala/valagenieparser.vala:
set equal func for list automatically based on type
Modified:
trunk/ChangeLog
trunk/vala/valagenieparser.vala
Modified: trunk/vala/valagenieparser.vala
==============================================================================
--- trunk/vala/valagenieparser.vala (original)
+++ trunk/vala/valagenieparser.vala Tue Jun 17 00:46:14 2008
@@ -949,6 +949,15 @@
list_member.creation_member = true;
var expr = new ObjectCreationExpression (list_member, get_src (begin));
+
+ if (member.member_name == "string") {
+ parent_member = new MemberAccess (null, "GLib", get_src (begin));
+ expr.add_argument (new MemberAccess (parent_member, "str_equal", get_src (begin)));
+
+ } else if (member.member_name == "int") {
+ parent_member = new MemberAccess (null, "GLib", get_src (begin));
+ expr.add_argument (new MemberAccess (parent_member, "int_equal", get_src (begin)));
+ }
return expr;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]