about summary refs log tree commit diff
path: root/tests/ui/impl-trait/divergence.rs
blob: c243299a51697ed918de0d42c02a19a26db26669 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
//@ check-pass

fn foo() -> impl MyTrait {
    panic!();
    MyStruct
}

struct MyStruct;
trait MyTrait {}

impl MyTrait for MyStruct {}

fn main() {}