diff options
author | Jonas Schievink <[email protected]> | 2021-03-22 17:47:19 +0000 |
---|---|---|
committer | Jonas Schievink <[email protected]> | 2021-03-22 17:55:51 +0000 |
commit | 2633e23f2bf0649031b887309cda1fecae063084 (patch) | |
tree | 5c00f2d3ece6379df2e155e17864d8151c50c55a /crates/hir_ty/src/tests | |
parent | 94aa3a7b1af7b756139e6c2d8384beb57daa6190 (diff) |
resolver: manually traverse nested block scopes
Diffstat (limited to 'crates/hir_ty/src/tests')
-rw-r--r-- | crates/hir_ty/src/tests/regression.rs | 13 |
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] | ||
966 | fn param_overrides_fn() { | ||
967 | check_types( | ||
968 | r#" | ||
969 | fn example(example: i32) { | ||
970 | fn f() {} | ||
971 | example; | ||
972 | //^^^^^^^ i32 | ||
973 | } | ||
974 | "#, | ||
975 | ) | ||
976 | } | ||