aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/path.rs
diff options
context:
space:
mode:
authorzombiefungus <[email protected]>2020-01-31 04:14:20 +0000
committerzombiefungus <[email protected]>2020-02-02 13:04:24 +0000
commit7d527159457420d55f1ee2f70615098a10176b91 (patch)
treef64ef8face72a68e5904bc6e4ddbb2c27ce5a5cd /crates/ra_hir_def/src/path.rs
parentdce7dc44be948bb6b73b79ce284ec2eb83811ae8 (diff)
add new ImportAlias enum to differentiate no alias from an _ alias
Diffstat (limited to 'crates/ra_hir_def/src/path.rs')
-rw-r--r--crates/ra_hir_def/src/path.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/crates/ra_hir_def/src/path.rs b/crates/ra_hir_def/src/path.rs
index ab290e2c9..27ccf6643 100644
--- a/crates/ra_hir_def/src/path.rs
+++ b/crates/ra_hir_def/src/path.rs
@@ -57,7 +57,12 @@ impl ModPath {
57 pub(crate) fn expand_use_item( 57 pub(crate) fn expand_use_item(
58 item_src: InFile<ast::UseItem>, 58 item_src: InFile<ast::UseItem>,
59 hygiene: &Hygiene, 59 hygiene: &Hygiene,
60 mut cb: impl FnMut(ModPath, &ast::UseTree, /* is_glob */ bool, Option<Name>), 60 mut cb: impl FnMut(
61 ModPath,
62 &ast::UseTree,
63 /* is_glob */ bool,
64 crate::nameres::raw::ImportAlias,
65 ),
61 ) { 66 ) {
62 if let Some(tree) = item_src.value.use_tree() { 67 if let Some(tree) = item_src.value.use_tree() {
63 lower::lower_use_tree(None, tree, hygiene, &mut cb); 68 lower::lower_use_tree(None, tree, hygiene, &mut cb);