Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/tests/simple.rs')
-rw-r--r--crates/hir-ty/src/tests/simple.rs15
1 files changed, 15 insertions, 0 deletions
diff --git a/crates/hir-ty/src/tests/simple.rs b/crates/hir-ty/src/tests/simple.rs
index e249cddc2f..f92589ea77 100644
--- a/crates/hir-ty/src/tests/simple.rs
+++ b/crates/hir-ty/src/tests/simple.rs
@@ -1812,6 +1812,20 @@ fn main() {
//^ [(); 7]
}"#,
);
+ check_types(
+ r#"
+trait Foo {
+ fn x(self);
+}
+
+impl Foo for u8 {
+ fn x(self) {
+ let t = [0; 4 + 2];
+ //^ [i32; 6]
+ }
+}
+ "#,
+ );
}
#[test]
@@ -2137,6 +2151,7 @@ async fn main() {
136..138 '()': ()
150..151 'w': i32
154..166 'const { 92 }': i32
+ 154..166 'const { 92 }': i32
162..164 '92': i32
176..177 't': i32
180..190 ''a: { 92 }': i32