40 lines
1.8 KiB
Rust
40 lines
1.8 KiB
Rust
fn main() {
|
||
// if access_level != "user" { // Check if admin
|
||
//~^ ERROR unicode codepoint changing visible direction of text present in comment
|
||
println!("us\u{202B}e\u{202A}r");
|
||
println!("{:?}", r#"us\u{202B}e\u{202A}r"#);
|
||
println!("{:?}", b"us\u{202B}e\u{202A}r");
|
||
//~^ ERROR unicode escape in byte string
|
||
//~| ERROR unicode escape in byte string
|
||
println!("{:?}", br##"us\u{202B}e\u{202A}r"##);
|
||
|
||
println!("{:?}", "/* } if isAdmin begin admins only ");
|
||
//~^ ERROR unicode codepoint changing visible direction of text present in literal
|
||
|
||
println!("{:?}", r##"/* } if isAdmin begin admins only "##);
|
||
//~^ ERROR unicode codepoint changing visible direction of text present in literal
|
||
println!("{:?}", b"/* } if isAdmin begin admins only ");
|
||
//~^ ERROR non-ASCII character in byte string literal
|
||
//~| ERROR non-ASCII character in byte string literal
|
||
//~| ERROR non-ASCII character in byte string literal
|
||
//~| ERROR non-ASCII character in byte string literal
|
||
println!("{:?}", br##"/* } if isAdmin begin admins only "##);
|
||
//~^ ERROR non-ASCII character in raw byte string literal
|
||
//~| ERROR non-ASCII character in raw byte string literal
|
||
//~| ERROR non-ASCII character in raw byte string literal
|
||
//~| ERROR non-ASCII character in raw byte string literal
|
||
println!("{:?}", '');
|
||
//~^ ERROR unicode codepoint changing visible direction of text present in literal
|
||
}
|
||
|
||
//"/* } if isAdmin begin admins only */"
|
||
//~^ ERROR unicode codepoint changing visible direction of text present in comment
|
||
|
||
/** ''); */fn foo() {}
|
||
//~^ ERROR unicode codepoint changing visible direction of text present in doc comment
|
||
|
||
/**
|
||
*
|
||
* ''); */fn bar() {}
|
||
//~^^^ ERROR unicode codepoint changing visible direction of text present in doc comment
|