diff options
author | zombiefungus <[email protected]> | 2020-01-31 04:14:20 +0000 |
---|---|---|
committer | zombiefungus <[email protected]> | 2020-02-02 13:04:24 +0000 |
commit | 7d527159457420d55f1ee2f70615098a10176b91 (patch) | |
tree | f64ef8face72a68e5904bc6e4ddbb2c27ce5a5cd /crates/ra_hir_def/src/path.rs | |
parent | dce7dc44be948bb6b73b79ce284ec2eb83811ae8 (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.rs | 7 |
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); |