]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-54943-2.rs
Sync rust-lang/portable-simd@03f6fbb21e6050da2a05b3ce8f480c020b384916
[rust.git] / src / test / ui / issues / issue-54943-2.rs
1 // This test is a minimal version of an ICE in the dropck-eyepatch tests
2 // found in the fix for #54943. In particular, this test is in unreachable
3 // code as the initial fix for this ICE only worked if the code was reachable.
4
5 // check-pass
6
7 fn foo<T>(_t: T) {
8 }
9
10 fn main() {
11     return;
12
13     struct A<'a, B: 'a>(&'a B);
14     let (a1, a2): (String, A<_>) = (String::from("auto"), A(&"this"));
15     foo((a1, a2));
16 }