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 759bcea commit 8c159b5Copy full SHA for 8c159b5
crates/ra_ide/src/hover.rs
@@ -832,6 +832,25 @@ fn func(foo: i32) { if true { <|>foo; }; }
832
assert_eq!(hover_on, "\"Tracks\"");
833
}
834
835
+ #[test]
836
+ fn test_hover_through_assert_macro() {
837
+ let hover_on = check_hover_result(
838
+ r#"
839
+ //- /lib.rs
840
+ #[rustc_builtin_macro]
841
+ macro_rules! assert {}
842
+
843
+ fn bar() -> bool { true }
844
+ fn foo() {
845
+ assert!(ba<|>r());
846
+ }
847
+ "#,
848
+ &["fn bar() -> bool"],
849
+ );
850
851
+ assert_eq!(hover_on, "bar");
852
853
854
#[test]
855
fn test_hover_through_literal_string_in_builtin_macro() {
856
check_hover_no_result(
0 commit comments