Alpha { alpha: i32 },
pub Beta (u8),
pub Gamma,
- Gamma { gamma: u32 } // { dg-error "redefined" }
+ Gamma { gamma: u32 } // { dg-error "defined multiple times" }
}
struct EE2 { }
- enum EE2 { } // { dg-error "redefined" }
+ enum EE2 { } // { dg-error "defined multiple times" }
enum EE1
{
pub Alpha,
Beta = 41,
- Beta = 42, // { dg-error "redefined" }
+ Beta = 42, // { dg-error "defined multiple times" }
pub Gamma = 3,
D,
}
pub A { a: i32 },
B (u8),
pub C,
- B // { dg-error "redefined" }
+ B // { dg-error "defined multiple times" }
}
enum E2 { }
-struct E2 { } // { dg-error "redefined" }
+struct E2 { } // { dg-error "defined multiple times" }
enum E1
{
A,
pub B = 42,
C = 3,
- A { a: u8 }, // { dg-error "redefined" }
+ A { a: u8 }, // { dg-error "defined multiple times" }
pub D
}
y: f64,
}
-struct S1(i32, bool); // { dg-error "redefined multiple times" }
+struct S1(i32, bool); // { dg-error "defined multiple times" }
fn main() {}
true
}
-fn test() -> i32 { // { dg-error "redefined multiple times" }
+fn test() -> i32 { // { dg-error "defined multiple times" }
123
}
test()
}
- fn test() -> bool { // { dg-error "redefined multiple times" }
+ fn test() -> bool { // { dg-error "defined multiple times" }
true
}
}
123
}
- fn test(self) -> i32 { // { dg-error "redefined multiple times" }
+ fn test(self) -> i32 { // { dg-error "defined multiple times" }
self.0
}
}