From 999e020da2f08460ab0683409227ddd88097b336 Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Sun, 31 Jan 2021 19:53:01 +0100 Subject: Return inner attributes of outline mod declarations in `attrs_query` --- crates/ide/src/hover.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'crates/ide/src/hover.rs') diff --git a/crates/ide/src/hover.rs b/crates/ide/src/hover.rs index d47a4cb0f..5d2d072b1 100644 --- a/crates/ide/src/hover.rs +++ b/crates/ide/src/hover.rs @@ -3444,4 +3444,20 @@ impl Foo {} "#]], ); } + + #[test] + fn hover_mod_def() { + check( + r#" +//- /main.rs +mod foo$0; +//- /foo.rs +//! For the horde! +"#, + expect![[r#" + *foo* + For the horde! + "#]], + ); + } } -- cgit v1.2.3