summaryrefslogtreecommitdiffstats
path: root/src/test/ui/return/return-type.rs
blob: 9f951ee0dd188e49f3e23d03c2dd37f48862b531 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct S<T> {
    t: T,
}

fn foo<T>(x: T) -> S<T> {
    S { t: x }
}

fn bar() {
    foo(4 as usize)
    //~^ ERROR mismatched types
}

fn main() {}