aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/method_resolution.rs
diff options
context:
space:
mode:
authorFlorian Diebold <[email protected]>2019-05-12 13:58:37 +0100
committerFlorian Diebold <[email protected]>2019-05-12 19:25:26 +0100
commitbc59f83991a6444ff2f2364b0e942e8a82943b6d (patch)
treee8aa2948b2bb301f453307c35311634cda5de43b /crates/ra_hir/src/ty/method_resolution.rs
parent7fda874dd4c84d4b53ed625e9eccc92c3fa9a48e (diff)
Use traits from prelude for method resolution
Diffstat (limited to 'crates/ra_hir/src/ty/method_resolution.rs')
-rw-r--r--crates/ra_hir/src/ty/method_resolution.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_hir/src/ty/method_resolution.rs b/crates/ra_hir/src/ty/method_resolution.rs
index e8cfa0b85..34817a5ec 100644
--- a/crates/ra_hir/src/ty/method_resolution.rs
+++ b/crates/ra_hir/src/ty/method_resolution.rs
@@ -185,7 +185,7 @@ fn iterate_trait_method_candidates<T>(
185 mut callback: impl FnMut(&Ty, Function) -> Option<T>, 185 mut callback: impl FnMut(&Ty, Function) -> Option<T>,
186) -> Option<T> { 186) -> Option<T> {
187 let krate = resolver.krate()?; 187 let krate = resolver.krate()?;
188 'traits: for t in resolver.traits_in_scope() { 188 'traits: for t in resolver.traits_in_scope(db) {
189 let data = t.trait_data(db); 189 let data = t.trait_data(db);
190 // we'll be lazy about checking whether the type implements the 190 // we'll be lazy about checking whether the type implements the
191 // trait, but if we find out it doesn't, we'll skip the rest of the 191 // trait, but if we find out it doesn't, we'll skip the rest of the