From 1ed12f36028daea4cfc5ad267bc65a4f02fe4a29 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Tue, 28 Feb 2012 16:36:58 +0100 Subject: [PATCH] Also do normal impl method lookup for type parameters Closes #1909 --- src/comp/middle/typeck.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/comp/middle/typeck.rs b/src/comp/middle/typeck.rs index f62775f02f9..7b997c635ac 100644 --- a/src/comp/middle/typeck.rs +++ b/src/comp/middle/typeck.rs @@ -1756,7 +1756,6 @@ fn lookup_method_inner(fcx: @fn_ctxt, expr: @ast::expr, _ {} } } - ret none; } ty::ty_iface(did, tps) { let i = 0u; @@ -3158,7 +3157,7 @@ mod dict { } } } - ty::ty_iface(did, _) { + ty::ty_iface(did, _) if iface_id == did { ret dict_iface(did); } _ {