diff options
| author | Aaron Hill <aa1ronham@gmail.com> | 2020-05-29 00:19:08 -0400 |
|---|---|---|
| committer | Aaron Hill <aa1ronham@gmail.com> | 2020-05-29 00:19:08 -0400 |
| commit | 4d4facbe4f0290c511c21167e48074786ad75efd (patch) | |
| tree | 731dfc24d206c277f00c5afac69eecdb8ce9e93d /src | |
| parent | ed503acb460256c878609fa2624b6d37e79d6ee4 (diff) | |
| download | rust-4d4facbe4f0290c511c21167e48074786ad75efd.tar.gz rust-4d4facbe4f0290c511c21167e48074786ad75efd.zip | |
Revert "Add test for macro_rules! invoking a proc-macro with capture groups"
This reverts commit 30c00fd26a24f349df64a7c0f5c3490e9f624322.
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/proc-macro/macro-rules-capture.rs | 18 | ||||
| -rw-r--r-- | src/test/ui/proc-macro/macro-rules-capture.stderr | 12 |
2 files changed, 0 insertions, 30 deletions
diff --git a/src/test/ui/proc-macro/macro-rules-capture.rs b/src/test/ui/proc-macro/macro-rules-capture.rs deleted file mode 100644 index 37436567d70..00000000000 --- a/src/test/ui/proc-macro/macro-rules-capture.rs +++ /dev/null @@ -1,18 +0,0 @@ -// aux-build: test-macros.rs - -extern crate test_macros; -use test_macros::recollect_attr; - -macro_rules! reemit { - ($name:ident => $($token:expr)*) => { - - #[recollect_attr] - pub fn $name() { - $($token)*; - } - } -} - -reemit! { foo => 45u32.into() } //~ ERROR type annotations - -fn main() {} diff --git a/src/test/ui/proc-macro/macro-rules-capture.stderr b/src/test/ui/proc-macro/macro-rules-capture.stderr deleted file mode 100644 index 6d512846ff7..00000000000 --- a/src/test/ui/proc-macro/macro-rules-capture.stderr +++ /dev/null @@ -1,12 +0,0 @@ -error[E0282]: type annotations needed - --> $DIR/macro-rules-capture.rs:16:24 - | -LL | reemit! { foo => 45u32.into() } - | ------^^^^-- - | | | - | | cannot infer type for type parameter `T` declared on the trait `Into` - | this method call resolves to `T` - -error: aborting due to previous error - -For more information about this error, try `rustc --explain E0282`. |
