mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-28 17:53:56 +00:00
Add unclosed brace in use tree test
This commit is contained in:
parent
010c2368fa
commit
8e8159681f
26
src/test/ui/parser/use-unclosed-brace.rs
Normal file
26
src/test/ui/parser/use-unclosed-brace.rs
Normal file
@ -0,0 +1,26 @@
|
||||
use foo::{bar, baz;
|
||||
//~^ ERROR expected one of `,`, `::`, `as`, or `}`, found `;`
|
||||
|
||||
use std::fmt::Display;
|
||||
//~^ ERROR expected identifier, found keyword `use`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `std`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `;`
|
||||
|
||||
mod bar { }
|
||||
//~^ ERROR expected identifier, found keyword `mod`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `bar`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `{`
|
||||
|
||||
mod baz { }
|
||||
//~^ ERROR expected identifier, found keyword `mod`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `{`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `baz`
|
||||
//~| ERROR expected one of `,` or `}`, found keyword `mod`
|
||||
|
||||
fn main() {}
|
||||
//~^ ERROR expected identifier, found keyword `fn`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `(`
|
||||
//~| ERROR expected one of `,` or `}`, found keyword `fn`
|
||||
//~| ERROR expected one of `,`, `::`, `as`, or `}`, found `main`
|
||||
|
||||
//~ ERROR this file contains an unclosed delimiter
|
139
src/test/ui/parser/use-unclosed-brace.stderr
Normal file
139
src/test/ui/parser/use-unclosed-brace.stderr
Normal file
@ -0,0 +1,139 @@
|
||||
error: this file contains an unclosed delimiter
|
||||
--> $DIR/use-unclosed-brace.rs:26:51
|
||||
|
|
||||
LL | use foo::{bar, baz;
|
||||
| - unclosed delimiter
|
||||
...
|
||||
LL |
|
||||
| ^
|
||||
|
||||
error: expected identifier, found keyword `use`
|
||||
--> $DIR/use-unclosed-brace.rs:4:1
|
||||
|
|
||||
LL | use std::fmt::Display;
|
||||
| ^^^ expected identifier, found keyword
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `;`
|
||||
--> $DIR/use-unclosed-brace.rs:1:19
|
||||
|
|
||||
LL | use foo::{bar, baz;
|
||||
| - ^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| unclosed delimiter
|
||||
|
|
||||
help: `}` may belong here
|
||||
|
|
||||
LL | use foo::{bar, baz};
|
||||
| ^
|
||||
help: missing `,`
|
||||
|
|
||||
LL | use foo::{bar, baz,;
|
||||
| ^
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `std`
|
||||
--> $DIR/use-unclosed-brace.rs:4:5
|
||||
|
|
||||
LL | use std::fmt::Display;
|
||||
| -^^^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| help: missing `,`
|
||||
|
||||
error: expected identifier, found keyword `mod`
|
||||
--> $DIR/use-unclosed-brace.rs:9:1
|
||||
|
|
||||
LL | mod bar { }
|
||||
| ^^^ expected identifier, found keyword
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `;`
|
||||
--> $DIR/use-unclosed-brace.rs:4:22
|
||||
|
|
||||
LL | use std::fmt::Display;
|
||||
| ^
|
||||
| |
|
||||
| expected one of `,`, `::`, `as`, or `}`
|
||||
| help: missing `,`
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `bar`
|
||||
--> $DIR/use-unclosed-brace.rs:9:5
|
||||
|
|
||||
LL | mod bar { }
|
||||
| -^^^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| help: missing `,`
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `{`
|
||||
--> $DIR/use-unclosed-brace.rs:9:9
|
||||
|
|
||||
LL | mod bar { }
|
||||
| -^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| help: missing `,`
|
||||
|
||||
error: expected identifier, found keyword `mod`
|
||||
--> $DIR/use-unclosed-brace.rs:14:1
|
||||
|
|
||||
LL | mod baz { }
|
||||
| ^^^ expected identifier, found keyword
|
||||
|
||||
error: expected one of `,` or `}`, found keyword `mod`
|
||||
--> $DIR/use-unclosed-brace.rs:14:1
|
||||
|
|
||||
LL | mod bar { }
|
||||
| -
|
||||
| |
|
||||
| expected one of `,` or `}`
|
||||
| help: missing `,`
|
||||
...
|
||||
LL | mod baz { }
|
||||
| ^^^ unexpected token
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `baz`
|
||||
--> $DIR/use-unclosed-brace.rs:14:5
|
||||
|
|
||||
LL | mod baz { }
|
||||
| -^^^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| help: missing `,`
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `{`
|
||||
--> $DIR/use-unclosed-brace.rs:14:9
|
||||
|
|
||||
LL | mod baz { }
|
||||
| -^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| help: missing `,`
|
||||
|
||||
error: expected identifier, found keyword `fn`
|
||||
--> $DIR/use-unclosed-brace.rs:20:1
|
||||
|
|
||||
LL | fn main() {}
|
||||
| ^^ expected identifier, found keyword
|
||||
|
||||
error: expected one of `,` or `}`, found keyword `fn`
|
||||
--> $DIR/use-unclosed-brace.rs:20:1
|
||||
|
|
||||
LL | mod baz { }
|
||||
| -
|
||||
| |
|
||||
| expected one of `,` or `}`
|
||||
| help: missing `,`
|
||||
...
|
||||
LL | fn main() {}
|
||||
| ^^ unexpected token
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `main`
|
||||
--> $DIR/use-unclosed-brace.rs:20:4
|
||||
|
|
||||
LL | fn main() {}
|
||||
| -^^^^ expected one of `,`, `::`, `as`, or `}`
|
||||
| |
|
||||
| help: missing `,`
|
||||
|
||||
error: expected one of `,`, `::`, `as`, or `}`, found `(`
|
||||
--> $DIR/use-unclosed-brace.rs:20:8
|
||||
|
|
||||
LL | fn main() {}
|
||||
| ^ expected one of `,`, `::`, `as`, or `}`
|
||||
|
||||
error: aborting due to 16 previous errors
|
||||
|
Loading…
Reference in New Issue
Block a user