| #![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()); |
| } |