diff options
author | Jonas Schievink <[email protected]> | 2020-09-16 13:52:39 +0100 |
---|---|---|
committer | Jonas Schievink <[email protected]> | 2020-09-16 16:26:51 +0100 |
commit | 2a9a66d25485036455eac54747a83ac7c6557d44 (patch) | |
tree | 71742987ba62d47321451913e8da0074805b2d9a /crates/hir_def/src/nameres/collector.rs | |
parent | 44f4510caa6becafc3621253e8115d94b6bd4423 (diff) |
Add diagnostic types for unresolved crates/imports
Diffstat (limited to 'crates/hir_def/src/nameres/collector.rs')
-rw-r--r-- | crates/hir_def/src/nameres/collector.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/crates/hir_def/src/nameres/collector.rs b/crates/hir_def/src/nameres/collector.rs index 3e99c8773..bc286a8a3 100644 --- a/crates/hir_def/src/nameres/collector.rs +++ b/crates/hir_def/src/nameres/collector.rs | |||
@@ -1051,13 +1051,11 @@ impl ModCollector<'_, '_> { | |||
1051 | self.import_all_legacy_macros(module_id); | 1051 | self.import_all_legacy_macros(module_id); |
1052 | } | 1052 | } |
1053 | } | 1053 | } |
1054 | Err(candidate) => self.def_collector.def_map.diagnostics.push( | 1054 | Err(candidate) => { |
1055 | DefDiagnostic::UnresolvedModule { | 1055 | self.def_collector.def_map.diagnostics.push( |
1056 | module: self.module_id, | 1056 | DefDiagnostic::unresolved_module(self.module_id, ast_id, candidate), |
1057 | declaration: ast_id, | 1057 | ); |
1058 | candidate, | 1058 | } |
1059 | }, | ||
1060 | ), | ||
1061 | }; | 1059 | }; |
1062 | } | 1060 | } |
1063 | } | 1061 | } |