diff options
author | Aleksey Kladov <[email protected]> | 2019-10-30 15:56:20 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-10-30 15:56:20 +0000 |
commit | 872ac566bfc6cf43ac55354cf5223b962dbc1d92 (patch) | |
tree | 187da15a51e06cd3936d3f8c8e823f70c363a555 /crates/ra_hir_def/src/nameres | |
parent | b05d6e53fb0e9a008dc2e1220b1201818e63ed2d (diff) |
push name down to hir_expand
Diffstat (limited to 'crates/ra_hir_def/src/nameres')
-rw-r--r-- | crates/ra_hir_def/src/nameres/raw.rs | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/crates/ra_hir_def/src/nameres/raw.rs b/crates/ra_hir_def/src/nameres/raw.rs index f1896c0cc..56831e409 100644 --- a/crates/ra_hir_def/src/nameres/raw.rs +++ b/crates/ra_hir_def/src/nameres/raw.rs | |||
@@ -2,7 +2,12 @@ | |||
2 | 2 | ||
3 | use std::{ops::Index, sync::Arc}; | 3 | use std::{ops::Index, sync::Arc}; |
4 | 4 | ||
5 | use hir_expand::{ast_id_map::AstIdMap, db::AstDatabase, either::Either}; | 5 | use hir_expand::{ |
6 | ast_id_map::AstIdMap, | ||
7 | db::AstDatabase, | ||
8 | either::Either, | ||
9 | name::{AsName, Name}, | ||
10 | }; | ||
6 | use ra_arena::{impl_arena_id, map::ArenaMap, Arena, RawId}; | 11 | use ra_arena::{impl_arena_id, map::ArenaMap, Arena, RawId}; |
7 | use ra_syntax::{ | 12 | use ra_syntax::{ |
8 | ast::{self, AttrsOwner, NameOwner}, | 13 | ast::{self, AttrsOwner, NameOwner}, |
@@ -10,12 +15,8 @@ use ra_syntax::{ | |||
10 | }; | 15 | }; |
11 | 16 | ||
12 | use crate::{ | 17 | use crate::{ |
13 | attr::Attr, | 18 | attr::Attr, db::DefDatabase2, hygiene::Hygiene, path::Path, FileAstId, HirFileId, ModuleSource, |
14 | db::DefDatabase2, | 19 | Source, |
15 | hygiene::Hygiene, | ||
16 | name::{AsName, Name}, | ||
17 | path::Path, | ||
18 | FileAstId, HirFileId, ModuleSource, Source, | ||
19 | }; | 20 | }; |
20 | 21 | ||
21 | /// `RawItems` is a set of top-level items in a file (except for impls). | 22 | /// `RawItems` is a set of top-level items in a file (except for impls). |