aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/nonexistent-field.rs
blob: 9bcfb2fe84fb65096553c7624fe4bfa79f62f116 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![allow(unused)]
fn main() {
    struct StructWithFields {
        x: u32,
    }

    let s = StructWithFields { x: 0 };
    s.foo;
    // { dg-error "no field .foo. on type .StructWithFields. .E0609." "" { target *-*-* } .-1 }

    let numbers = (1, 2, 3);
    numbers.3;
    // { dg-error "no field .3. on type ..<integer>, <integer>, <integer>.. .E0609." "" { target *-*-* } .-1 }
}