From 700eab7ce38d51ddbb41d2267a060f3bbc46fc8a Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Wed, 7 Jul 2010 10:46:54 +0200 Subject: [PATCH] dova: Support calling equals on generic type parameters --- vala/valagenerictype.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vala/valagenerictype.vala b/vala/valagenerictype.vala index 18035e4a6..3e881e518 100644 --- a/vala/valagenerictype.vala +++ b/vala/valagenerictype.vala @@ -64,7 +64,9 @@ public class Vala.GenericType : DataType { public override Symbol? get_member (string member_name) { if (CodeContext.get ().profile == Profile.DOVA) { - if (member_name == "hash") { + if (member_name == "equals") { + return CodeContext.get ().root.scope.lookup ("Dova").scope.lookup ("Object").scope.lookup ("equals"); + } else if (member_name == "hash") { return CodeContext.get ().root.scope.lookup ("Dova").scope.lookup ("Object").scope.lookup ("hash"); } } -- 2.47.3