| #![allow(clippy::no_effect, unused)] | |
| #![warn(clippy::needless_raw_string_hashes)] | |
| fn main() { | |
| r"\aaa"; | |
| //~^ needless_raw_string_hashes | |
| r#"Hello "world"!"#; | |
| //~^ needless_raw_string_hashes | |
| r####" "### "## "# "####; | |
| //~^ needless_raw_string_hashes | |
| r###" "aa" "# "## "###; | |
| //~^ needless_raw_string_hashes | |
| br"\aaa"; | |
| //~^ needless_raw_string_hashes | |
| br#"Hello "world"!"#; | |
| //~^ needless_raw_string_hashes | |
| br####" "### "## "# "####; | |
| //~^ needless_raw_string_hashes | |
| br###" "aa" "# "## "###; | |
| //~^ needless_raw_string_hashes | |
| cr"\aaa"; | |
| //~^ needless_raw_string_hashes | |
| cr#"Hello "world"!"#; | |
| //~^ needless_raw_string_hashes | |
| cr####" "### "## "# "####; | |
| //~^ needless_raw_string_hashes | |
| cr###" "aa" "# "## "###; | |
| //~^ needless_raw_string_hashes | |
| r" | |
| //~^ needless_raw_string_hashes | |
| \a | |
| multiline | |
| string | |
| "; | |
| r"rust"; | |
| //~^ needless_raw_string_hashes | |
| r"hello world"; | |
| //~^ needless_raw_string_hashes | |
| } | |
| fn issue_13503() { | |
| println!(r"SELECT * FROM posts"); | |
| println!(r"SELECT * FROM posts"); | |
| //~^ needless_raw_string_hashes | |
| println!(r#"SELECT * FROM "posts""#); | |
| //~^ needless_raw_string_hashes | |
| println!(r#"SELECT * FROM "posts""#); | |
| //~^ needless_raw_string_hashes | |
| // Test arguments as well | |
| println!("{}", r"foobar".len()); | |
| } |