diff options
author | Brandon <[email protected]> | 2021-03-16 07:46:57 +0000 |
---|---|---|
committer | Brandon <[email protected]> | 2021-03-16 07:52:58 +0000 |
commit | 0103f5df8fff2ccdbfb03adfe432b69c7840cf42 (patch) | |
tree | 0ec3903c77b7311ccf52306d94cc052225b43c7d /crates/hir_def/src/body/tests.rs | |
parent | c0a2b4e826e1da20d3cfa8c279fcdffa24f32a7d (diff) |
Fix missing unresolved macro diagnostic in function body
Diffstat (limited to 'crates/hir_def/src/body/tests.rs')
-rw-r--r-- | crates/hir_def/src/body/tests.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/crates/hir_def/src/body/tests.rs b/crates/hir_def/src/body/tests.rs index 991a32b15..f8e6f70e8 100644 --- a/crates/hir_def/src/body/tests.rs +++ b/crates/hir_def/src/body/tests.rs | |||
@@ -175,6 +175,18 @@ fn f() { | |||
175 | } | 175 | } |
176 | 176 | ||
177 | #[test] | 177 | #[test] |
178 | fn unresolved_macro_diag() { | ||
179 | check_diagnostics( | ||
180 | r#" | ||
181 | fn f() { | ||
182 | m!(); | ||
183 | //^^^^ unresolved macro call | ||
184 | } | ||
185 | "#, | ||
186 | ); | ||
187 | } | ||
188 | |||
189 | #[test] | ||
178 | fn dollar_crate_in_builtin_macro() { | 190 | fn dollar_crate_in_builtin_macro() { |
179 | check_diagnostics( | 191 | check_diagnostics( |
180 | r#" | 192 | r#" |