| pub struct S(f32, f32); | |
| pub enum E { | |
| V(f32, f32), | |
| } | |
| fn main() { | |
| let _x = (S { x: 1.0, y: 2.0 }, S { x: 3.0, y: 4.0 }); | |
| //~^ ERROR struct `S` has no field named `x` | |
| //~| ERROR struct `S` has no field named `y` | |
| //~| ERROR struct `S` has no field named `x` | |
| //~| ERROR struct `S` has no field named `y` | |
| let _y = (E::V { x: 1.0, y: 2.0 }, E::V { x: 3.0, y: 4.0 }); | |
| //~^ ERROR variant `E::V` has no field named `x` | |
| //~| ERROR variant `E::V` has no field named `y` | |
| //~| ERROR variant `E::V` has no field named `x` | |
| //~| ERROR variant `E::V` has no field named `y` | |
| } |