2021-08-19 13:40:00 -05:00
|
|
|
|
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 ");
|
2022-11-02 23:17:37 -05:00
|
|
|
|
//~^ 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
|
2021-08-19 13:40:00 -05:00
|
|
|
|
println!("{:?}", br##"/* } if isAdmin begin admins only "##);
|
2022-11-02 23:17:37 -05:00
|
|
|
|
//~^ 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
|
2021-08-19 13:40:00 -05:00
|
|
|
|
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
|