in which the non_ascii_idents lint appears (RFC 2457)
RFC 2457 declares: "A `non_ascii_idents` lint is added to the compiler. This lint is allow by default."
This commit is contained in:
parent
dfd52ba6ac
commit
6de8e39e26
4 changed files with 68 additions and 0 deletions
|
|
@ -0,0 +1,11 @@
|
|||
#![feature(non_ascii_idents)]
|
||||
#![deny(non_ascii_idents)]
|
||||
|
||||
const חלודה: usize = 2; //~ ERROR identifier contains non-ASCII characters
|
||||
|
||||
fn coöperation() {} //~ ERROR identifier contains non-ASCII characters
|
||||
|
||||
fn main() {
|
||||
let naïveté = 2; //~ ERROR identifier contains non-ASCII characters
|
||||
println!("{}", naïveté); //~ ERROR identifier contains non-ASCII characters
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
error: identifier contains non-ASCII characters
|
||||
--> $DIR/lint-non-ascii-idents.rs:4:7
|
||||
|
|
||||
LL | const חלודה: usize = 2;
|
||||
| ^^^^^
|
||||
|
|
||||
note: lint level defined here
|
||||
--> $DIR/lint-non-ascii-idents.rs:2:9
|
||||
|
|
||||
LL | #![deny(non_ascii_idents)]
|
||||
| ^^^^^^^^^^^^^^^^
|
||||
|
||||
error: identifier contains non-ASCII characters
|
||||
--> $DIR/lint-non-ascii-idents.rs:6:4
|
||||
|
|
||||
LL | fn coöperation() {}
|
||||
| ^^^^^^^^^^^
|
||||
|
||||
error: identifier contains non-ASCII characters
|
||||
--> $DIR/lint-non-ascii-idents.rs:9:9
|
||||
|
|
||||
LL | let naïveté = 2;
|
||||
| ^^^^^^^
|
||||
|
||||
error: identifier contains non-ASCII characters
|
||||
--> $DIR/lint-non-ascii-idents.rs:10:20
|
||||
|
|
||||
LL | println!("{}", naïveté);
|
||||
| ^^^^^^^
|
||||
|
||||
error: aborting due to 4 previous errors
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue