about summary refs log tree commit diff
path: root/src/test/compile-fail/macro-incomplete-parse.rs
diff options
context:
space:
mode:
authorKeegan McAllister <kmcallister@mozilla.com>2014-05-19 15:14:23 -0700
committerKeegan McAllister <kmcallister@mozilla.com>2014-05-28 12:42:21 -0700
commitfd40d0cf5b873ebc94b64fb1abcf2e14fd38dcf7 (patch)
tree76e6f9b3a67aa519bb07766ab2bb3e75a78aec4f /src/test/compile-fail/macro-incomplete-parse.rs
parent55776f28221e3da7dd31c2c6c5e05f7a9a31381f (diff)
downloadrust-fd40d0cf5b873ebc94b64fb1abcf2e14fd38dcf7.tar.gz
rust-fd40d0cf5b873ebc94b64fb1abcf2e14fd38dcf7.zip
Test pattern macros
Diffstat (limited to 'src/test/compile-fail/macro-incomplete-parse.rs')
-rw-r--r--src/test/compile-fail/macro-incomplete-parse.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/compile-fail/macro-incomplete-parse.rs b/src/test/compile-fail/macro-incomplete-parse.rs
index 43ba2c8a8a5..94386858d29 100644
--- a/src/test/compile-fail/macro-incomplete-parse.rs
+++ b/src/test/compile-fail/macro-incomplete-parse.rs
@@ -22,8 +22,16 @@ macro_rules! ignored_expr {
     () => ( 1, 2 ) //~ ERROR macro expansion ignores token `,`
 }
 
+macro_rules! ignored_pat {
+    () => ( 1, 2 ) //~ ERROR macro expansion ignores token `,`
+}
+
 ignored_item!()
 
 fn main() {
     ignored_expr!()
+    match 1 {
+        ignored_pat!() => (),
+        _ => (),
+    }
 }