diff options
author | Aleksey Kladov <[email protected]> | 2021-06-13 14:42:34 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2021-06-13 14:42:34 +0100 |
commit | 6d104de15aee6a24a442871c59528c39d410c161 (patch) | |
tree | ae46a9d15e866b2887f24167152523ba3cef3a57 /crates/hir/src/lib.rs | |
parent | 39f190b72ccab9a166529f6ae1c8d5d562b15571 (diff) |
internal: refactor unresolved import diagnostic
Diffstat (limited to 'crates/hir/src/lib.rs')
-rw-r--r-- | crates/hir/src/lib.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crates/hir/src/lib.rs b/crates/hir/src/lib.rs index f7883c469..d32246709 100644 --- a/crates/hir/src/lib.rs +++ b/crates/hir/src/lib.rs | |||
@@ -498,7 +498,10 @@ impl Module { | |||
498 | let import = &item_tree[id.value]; | 498 | let import = &item_tree[id.value]; |
499 | 499 | ||
500 | let use_tree = import.use_tree_to_ast(db.upcast(), file_id, *index); | 500 | let use_tree = import.use_tree_to_ast(db.upcast(), file_id, *index); |
501 | sink.push(UnresolvedImport { file: file_id, node: AstPtr::new(&use_tree) }); | 501 | acc.push( |
502 | UnresolvedImport { decl: InFile::new(file_id, AstPtr::new(&use_tree)) } | ||
503 | .into(), | ||
504 | ); | ||
502 | } | 505 | } |
503 | 506 | ||
504 | DefDiagnosticKind::UnconfiguredCode { ast, cfg, opts } => { | 507 | DefDiagnosticKind::UnconfiguredCode { ast, cfg, opts } => { |