summaryrefslogtreecommitdiffstats
path: root/tests/ui/impl-trait/issue-103599.rs
blob: 043ae67f2e15cf7236dfff22f6feb5d7b74c1df5 (plain)
1
2
3
4
5
6
7
8
9
10
// check-pass

trait T {}

fn wrap(x: impl T) -> impl T {
    //~^ WARN function cannot return without recursing
    wrap(wrap(x))
}

fn main() {}