Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/expr_store/tests/body.rs')
-rw-r--r--crates/hir-def/src/expr_store/tests/body.rs21
1 files changed, 21 insertions, 0 deletions
diff --git a/crates/hir-def/src/expr_store/tests/body.rs b/crates/hir-def/src/expr_store/tests/body.rs
index 985cd96662..4e5f2ca893 100644
--- a/crates/hir-def/src/expr_store/tests/body.rs
+++ b/crates/hir-def/src/expr_store/tests/body.rs
@@ -660,3 +660,24 @@ async fn main(&self, param1: i32, ref mut param2: i32, _: i32, param4 @ _: i32,
}"#]],
)
}
+
+#[test]
+fn array_element_cfg() {
+ pretty_print(
+ r#"
+fn foo() {
+ [
+ (),
+ #[cfg(false)]
+ ()
+ ];
+}
+ "#,
+ expect![[r#"
+ fn foo() {
+ [
+ (),
+ ];
+ }"#]],
+ );
+}