summaryrefslogtreecommitdiff
path: root/vala/valagenerictype.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2010-07-07 10:46:54 +0200
committerJürg Billeter <j@bitron.ch>2010-07-07 10:46:54 +0200
commit700eab7ce38d51ddbb41d2267a060f3bbc46fc8a (patch)
treeaf918abe3576dc340fbee7eaa4b57453137aa08a /vala/valagenerictype.vala
parent10d88e2ee281f742b78a815604b568b84b0c8f32 (diff)
downloadvala-700eab7ce38d51ddbb41d2267a060f3bbc46fc8a.tar.gz
dova: Support calling equals on generic type parameters
Diffstat (limited to 'vala/valagenerictype.vala')
-rw-r--r--vala/valagenerictype.vala4
1 files changed, 3 insertions, 1 deletions
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");
}
}