summaryrefslogtreecommitdiffstats
path: root/src/test/ui/parser/type-parameters-in-field-exprs.rs
blob: 4cd77ebbd862f10aadf490de82c01732a6eee0c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct Foo {
    x: isize,
    y: isize,
}

fn main() {
    let f = Foo {
        x: 1,
        y: 2,
    };
    f.x::<isize>;
    //~^ ERROR field expressions cannot have generic arguments
    f.x::<>;
    //~^ ERROR field expressions cannot have generic arguments
    f.x::();
    //~^ ERROR field expressions cannot have generic arguments
}