// option. This file may not be copied, modified, or distributed
// except according to those terms.
-#[repr(i32)] //~ ERROR E0084
-enum Foo {} //~ zero-variant enum
+#[repr(i32)] //~ ERROR: E0084
+enum Foo {} //~ NOTE: zero-variant enum
fn main() {
}
// option. This file may not be copied, modified, or distributed
// except according to those terms.
-#[repr(C)] //~ ERROR E0517
-type Foo = u8; //~ not a struct, enum or union
+#[repr(C)] //~ ERROR: E0517
+type Foo = u8; //~ NOTE: not a struct, enum or union
-#[repr(packed)] //~ ERROR E0517
-enum Foo2 {Bar, Baz} //~ not a struct
+#[repr(packed)] //~ ERROR: E0517
+enum Foo2 {Bar, Baz} //~ NOTE: not a struct
-#[repr(u8)] //~ ERROR E0517
-struct Foo3 {bar: bool, baz: bool} //~ not an enum
+#[repr(u8)] //~ ERROR: E0517
+struct Foo3 {bar: bool, baz: bool} //~ NOTE: not an enum
-#[repr(C)] //~ ERROR E0517
-impl Foo3 { //~ not a struct, enum or union
+#[repr(C)] //~ ERROR: E0517
+impl Foo3 { //~ NOTE: not a struct, enum or union
}
fn main() {
// option. This file may not be copied, modified, or distributed
// except according to those terms.
-#[inline(always)] //~ ERROR E0518
-struct Foo; //~ not a function
+#[inline(always)] //~ ERROR: E0518
+struct Foo; //~ NOTE: not a function
-#[inline(never)] //~ ERROR E0518
-impl Foo { //~ not a function
+#[inline(never)] //~ ERROR: E0518
+impl Foo { //~ NOTE: not a function
}
fn main() {