aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src/tests
diff options
context:
space:
mode:
authorJonas Schievink <[email protected]>2021-03-22 17:47:19 +0000
committerJonas Schievink <[email protected]>2021-03-22 17:55:51 +0000
commit2633e23f2bf0649031b887309cda1fecae063084 (patch)
tree5c00f2d3ece6379df2e155e17864d8151c50c55a /crates/hir_ty/src/tests
parent94aa3a7b1af7b756139e6c2d8384beb57daa6190 (diff)
resolver: manually traverse nested block scopes
Diffstat (limited to 'crates/hir_ty/src/tests')
-rw-r--r--crates/hir_ty/src/tests/regression.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/crates/hir_ty/src/tests/regression.rs b/crates/hir_ty/src/tests/regression.rs
index 69314e245..b69f86050 100644
--- a/crates/hir_ty/src/tests/regression.rs
+++ b/crates/hir_ty/src/tests/regression.rs
@@ -961,3 +961,16 @@ fn issue_6852() {
961 "#]], 961 "#]],
962 ); 962 );
963} 963}
964
965#[test]
966fn param_overrides_fn() {
967 check_types(
968 r#"
969 fn example(example: i32) {
970 fn f() {}
971 example;
972 //^^^^^^^ i32
973 }
974 "#,
975 )
976}