We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 867a7dc commit fccc129Copy full SHA for fccc129
crates/ide/src/inlay_hints.rs
@@ -209,6 +209,14 @@ fn closing_brace_hints(
209
_ => return None,
210
}
211
212
+ } else if let Some(mac) = ast::MacroCall::cast(node.clone()) {
213
+ let last_token = mac.syntax().last_token()?;
214
+ if last_token.kind() != T![;] && last_token.kind() != SyntaxKind::R_CURLY {
215
+ return None;
216
+ }
217
+ closing_token = last_token;
218
+
219
+ format!("{}!", mac.path()?)
220
} else {
221
return None;
222
};
@@ -2433,6 +2441,22 @@ const _: () = {
2433
2441
mod m {
2434
2442
2435
2443
//^ mod m
2444
2445
+m! {}
2446
+m!();
2447
+m!(
2448
+ );
2449
+//^ m!
2450
2451
+m! {
2452
2453
2454
2455
+fn f() {
2456
+ let v = vec![
2457
+ ];
2458
2459
+//^ fn f
2436
2460
"#,
2437
2461
);
2438
2462
0 commit comments