Fix broken tests for E0428
This commit is contained in:
parent
3b64cf669c
commit
d791aa1b3f
@ -8,11 +8,12 @@
|
||||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
enum Foo { //~ NOTE previous definition
|
||||
enum Foo { //~ NOTE previous definition of `Foo` here
|
||||
X
|
||||
}
|
||||
|
||||
mod Foo { //~ ERROR a type named `Foo` has already been defined
|
||||
//~| NOTE already defined
|
||||
pub static X: isize = 42;
|
||||
fn f() { f() } // Check that this does not result in a resolution error
|
||||
}
|
||||
|
@ -17,6 +17,7 @@ mod Foo { }
|
||||
#[allow(dead_code)]
|
||||
struct Foo;
|
||||
//~^ ERROR a module named `Foo` has already been defined in this module
|
||||
//~| NOTE already defined
|
||||
|
||||
#[allow(non_snake_case)]
|
||||
mod Bar { }
|
||||
@ -25,6 +26,7 @@ mod Bar { }
|
||||
#[allow(dead_code)]
|
||||
struct Bar(i32);
|
||||
//~^ ERROR a module named `Bar` has already been defined
|
||||
//~| NOTE already defined
|
||||
|
||||
|
||||
#[allow(dead_code)]
|
||||
@ -34,6 +36,7 @@ struct Baz(i32);
|
||||
#[allow(non_snake_case)]
|
||||
mod Baz { }
|
||||
//~^ ERROR a type named `Baz` has already been defined
|
||||
//~| NOTE already defined
|
||||
|
||||
|
||||
#[allow(dead_code)]
|
||||
@ -43,6 +46,7 @@ struct Qux { x: bool }
|
||||
#[allow(non_snake_case)]
|
||||
mod Qux { }
|
||||
//~^ ERROR a type named `Qux` has already been defined
|
||||
//~| NOTE already defined
|
||||
|
||||
|
||||
#[allow(dead_code)]
|
||||
@ -52,6 +56,7 @@ struct Quux;
|
||||
#[allow(non_snake_case)]
|
||||
mod Quux { }
|
||||
//~^ ERROR a type named `Quux` has already been defined
|
||||
//~| NOTE already defined
|
||||
|
||||
|
||||
#[allow(dead_code)]
|
||||
@ -61,5 +66,6 @@ enum Corge { A, B }
|
||||
#[allow(non_snake_case)]
|
||||
mod Corge { }
|
||||
//~^ ERROR a type named `Corge` has already been defined
|
||||
//~| NOTE already defined
|
||||
|
||||
fn main() { }
|
||||
|
@ -11,6 +11,7 @@
|
||||
trait Foo {
|
||||
fn orange(&self); //~ NOTE previous definition of `orange` here
|
||||
fn orange(&self); //~ ERROR a value named `orange` has already been defined in this trait
|
||||
//~| NOTE already define
|
||||
}
|
||||
|
||||
fn main() {}
|
||||
|
Loading…
Reference in New Issue
Block a user