diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2018-09-16 12:25:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-09-16 12:25:43 +0200 |
| commit | 4f5ab7f6bcd2d3418e21ba2edcf94b81389f6eab (patch) | |
| tree | bd511cc264268728fed9b091b09e260b5b10ed37 | |
| parent | 54a1d2b1314530c71831b777aabba8b117f14c5b (diff) | |
| parent | 0a0d642f38f8e4f69997dd48dd96e364471d90bf (diff) | |
| download | rust-4f5ab7f6bcd2d3418e21ba2edcf94b81389f6eab.tar.gz rust-4f5ab7f6bcd2d3418e21ba2edcf94b81389f6eab.zip | |
Rollup merge of #54209 - petrochenkov:mexpr, r=pnkfelix
Partially revert 674a5db "Fix undesirable fallout [from macro modularization]" Partially revert https://github.com/rust-lang/rust/commit/674a5db1a50e25dd60a8ee6669edee9a366c9fab ~~Closes~~ (see pnkfelix comments below) https://github.com/rust-lang/rust/issues/53675
| -rw-r--r-- | src/test/ui/run-pass/macros/macro-comma-support.rs | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/src/test/ui/run-pass/macros/macro-comma-support.rs b/src/test/ui/run-pass/macros/macro-comma-support.rs index 9186974f0a3..f674123aac7 100644 --- a/src/test/ui/run-pass/macros/macro-comma-support.rs +++ b/src/test/ui/run-pass/macros/macro-comma-support.rs @@ -62,30 +62,30 @@ fn assert_ne() { #[test] fn cfg() { - cfg!(pants); - cfg!(pants,); - cfg!(pants = "pants"); - cfg!(pants = "pants",); - cfg!(all(pants)); - cfg!(all(pants),); - cfg!(all(pants,)); - cfg!(all(pants,),); + let _ = cfg!(pants); + let _ = cfg!(pants,); + let _ = cfg!(pants = "pants"); + let _ = cfg!(pants = "pants",); + let _ = cfg!(all(pants)); + let _ = cfg!(all(pants),); + let _ = cfg!(all(pants,)); + let _ = cfg!(all(pants,),); } #[test] fn column() { - column!(); + let _ = column!(); } // compile_error! is in a companion to this test in compile-fail #[test] fn concat() { - concat!(); - concat!("hello"); - concat!("hello",); - concat!("hello", " world"); - concat!("hello", " world",); + let _ = concat!(); + let _ = concat!("hello"); + let _ = concat!("hello",); + let _ = concat!("hello", " world"); + let _ = concat!("hello", " world",); } #[test] @@ -131,10 +131,10 @@ fn debug_assert_ne() { #[test] fn env() { - env!("PATH"); - env!("PATH",); - env!("PATH", "not found"); - env!("PATH", "not found",); + let _ = env!("PATH"); + let _ = env!("PATH",); + let _ = env!("PATH", "not found"); + let _ = env!("PATH", "not found",); } #[cfg(std)] @@ -158,58 +158,58 @@ fn eprintln() { #[test] fn file() { - file!(); + let _ = file!(); } #[cfg(std)] #[test] fn format() { - format!("hello"); - format!("hello",); - format!("hello {}", "world"); - format!("hello {}", "world",); + let _ = format!("hello"); + let _ = format!("hello",); + let _ = format!("hello {}", "world"); + let _ = format!("hello {}", "world",); } #[test] fn format_args() { - format_args!("hello"); - format_args!("hello",); - format_args!("hello {}", "world"); - format_args!("hello {}", "world",); + let _ = format_args!("hello"); + let _ = format_args!("hello",); + let _ = format_args!("hello {}", "world"); + let _ = format_args!("hello {}", "world",); } #[test] fn include() { - include!("auxiliary/macro-comma-support.rs"); - include!("auxiliary/macro-comma-support.rs",); + let _ = include!("auxiliary/macro-comma-support.rs"); + let _ = include!("auxiliary/macro-comma-support.rs",); } #[test] fn include_bytes() { - include_bytes!("auxiliary/macro-comma-support.rs"); - include_bytes!("auxiliary/macro-comma-support.rs",); + let _ = include_bytes!("auxiliary/macro-comma-support.rs"); + let _ = include_bytes!("auxiliary/macro-comma-support.rs",); } #[test] fn include_str() { - include_str!("auxiliary/macro-comma-support.rs"); - include_str!("auxiliary/macro-comma-support.rs",); + let _ = include_str!("auxiliary/macro-comma-support.rs"); + let _ = include_str!("auxiliary/macro-comma-support.rs",); } #[test] fn line() { - line!(); + let _ = line!(); } #[test] fn module_path() { - module_path!(); + let _ = module_path!(); } #[test] fn option_env() { - option_env!("PATH"); - option_env!("PATH",); + let _ = option_env!("PATH"); + let _ = option_env!("PATH",); } #[test] @@ -309,10 +309,10 @@ fn unreachable() { #[test] fn vec() { let _: Vec<()> = vec![]; - vec![0]; - vec![0,]; - vec![0, 1]; - vec![0, 1,]; + let _ = vec![0]; + let _ = vec![0,]; + let _ = vec![0, 1]; + let _ = vec![0, 1,]; } // give a test body access to a fmt::Formatter, which seems @@ -340,21 +340,21 @@ macro_rules! test_with_formatter { test_with_formatter! { #[test] fn write(f: &mut fmt::Formatter) { - write!(f, "hello"); - write!(f, "hello",); - write!(f, "hello {}", "world"); - write!(f, "hello {}", "world",); + let _ = write!(f, "hello"); + let _ = write!(f, "hello",); + let _ = write!(f, "hello {}", "world"); + let _ = write!(f, "hello {}", "world",); } } test_with_formatter! { #[test] fn writeln(f: &mut fmt::Formatter) { - writeln!(f); - writeln!(f,); - writeln!(f, "hello"); - writeln!(f, "hello",); - writeln!(f, "hello {}", "world"); - writeln!(f, "hello {}", "world",); + let _ = writeln!(f); + let _ = writeln!(f,); + let _ = writeln!(f, "hello"); + let _ = writeln!(f, "hello",); + let _ = writeln!(f, "hello {}", "world"); + let _ = writeln!(f, "hello {}", "world",); } } |
