Unnamed repository; edit this file 'description' to name the repository.
add test case for ignoring inlay hint for macro call
gohome001 2025-02-11
parent 55dbf39 · commit 42f11d4
-rw-r--r--crates/ide/src/inlay_hints/implicit_drop.rs21
1 files changed, 21 insertions, 0 deletions
diff --git a/crates/ide/src/inlay_hints/implicit_drop.rs b/crates/ide/src/inlay_hints/implicit_drop.rs
index 8c91958d8c..58dc0fdf62 100644
--- a/crates/ide/src/inlay_hints/implicit_drop.rs
+++ b/crates/ide/src/inlay_hints/implicit_drop.rs
@@ -232,4 +232,25 @@ mod tests {
"#,
);
}
+
+ #[test]
+ fn ignore_inlay_hint_for_macro_call() {
+ check_with_config(
+ ONLY_DROP_CONFIG,
+ r#"
+ struct X;
+
+ macro_rules! my_macro {
+ () => {{
+ let bbb = X;
+ bbb
+ }};
+ }
+
+ fn test() -> X {
+ my_macro!()
+ }
+"#,
+ );
+ }
}