diff options
Diffstat (limited to 'crates/ra_hir/src/ty/lower.rs')
-rw-r--r-- | crates/ra_hir/src/ty/lower.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/ra_hir/src/ty/lower.rs b/crates/ra_hir/src/ty/lower.rs index b131b306c..0f49a0e54 100644 --- a/crates/ra_hir/src/ty/lower.rs +++ b/crates/ra_hir/src/ty/lower.rs | |||
@@ -8,7 +8,10 @@ | |||
8 | use std::iter; | 8 | use std::iter; |
9 | use std::sync::Arc; | 9 | use std::sync::Arc; |
10 | 10 | ||
11 | use hir_def::path::{GenericArg, PathSegment}; | 11 | use hir_def::{ |
12 | path::{GenericArg, PathSegment}, | ||
13 | type_ref::{TypeBound, TypeRef}, | ||
14 | }; | ||
12 | 15 | ||
13 | use super::{ | 16 | use super::{ |
14 | FnSig, GenericPredicate, ProjectionPredicate, ProjectionTy, Substs, TraitRef, Ty, TypeCtor, | 17 | FnSig, GenericPredicate, ProjectionPredicate, ProjectionTy, Substs, TraitRef, Ty, TypeCtor, |
@@ -22,7 +25,6 @@ use crate::{ | |||
22 | nameres::Namespace, | 25 | nameres::Namespace, |
23 | resolve::{Resolver, TypeNs}, | 26 | resolve::{Resolver, TypeNs}, |
24 | ty::Adt, | 27 | ty::Adt, |
25 | type_ref::{TypeBound, TypeRef}, | ||
26 | util::make_mut_slice, | 28 | util::make_mut_slice, |
27 | BuiltinType, Const, Enum, EnumVariant, Function, ModuleDef, Path, Static, Struct, StructField, | 29 | BuiltinType, Const, Enum, EnumVariant, Function, ModuleDef, Path, Static, Struct, StructField, |
28 | Trait, TypeAlias, Union, | 30 | Trait, TypeAlias, Union, |