27 lines
650 B
Rust
27 lines
650 B
Rust
|
struct Foo {
|
||
|
foo: u8,
|
||
|
_: union { //~ ERROR unnamed fields are not yet fully implemented [E0658]
|
||
|
//~^ ERROR unnamed fields are not yet fully implemented [E0658]
|
||
|
//~| ERROR anonymous unions are unimplemented
|
||
|
bar: u8,
|
||
|
baz: u16
|
||
|
}
|
||
|
}
|
||
|
|
||
|
union Bar {
|
||
|
foobar: u8,
|
||
|
_: struct { //~ ERROR unnamed fields are not yet fully implemented [E0658]
|
||
|
//~^ ERROR unnamed fields are not yet fully implemented [E0658]
|
||
|
//~| ERROR anonymous structs are unimplemented
|
||
|
foobaz: u8,
|
||
|
barbaz: u16
|
||
|
}
|
||
|
}
|
||
|
|
||
|
struct S;
|
||
|
struct Baz {
|
||
|
_: S //~ ERROR unnamed fields are not yet fully implemented [E0658]
|
||
|
}
|
||
|
|
||
|
fn main(){}
|