summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2013-03-29 17:48:44 -0700
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2013-03-29 17:48:44 -0700
commit0de7635f534f0c02e211a2104afa7e0e15391e14 (patch)
tree9945984e801d60e15e700456b694a18bf547fef8 /src/libsyntax/ext
parente5c7a9e3423c91c120cc4e69436dc7ee2dd1a1ab (diff)
parentf864934f548be9f03d2c0512de8d7e908469e2ae (diff)
downloadrust-0de7635f534f0c02e211a2104afa7e0e15391e14.tar.gz
rust-0de7635f534f0c02e211a2104afa7e0e15391e14.zip
Merge remote-tracking branch 'remotes/origin/incoming' into serial
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/expand.rs13
-rw-r--r--src/libsyntax/ext/pipes/pipec.rs2
-rw-r--r--src/libsyntax/ext/tt/macro_parser.rs2
3 files changed, 2 insertions, 15 deletions
diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs
index 6f49fe02239..09498f09a29 100644
--- a/src/libsyntax/ext/expand.rs
+++ b/src/libsyntax/ext/expand.rs
@@ -449,19 +449,6 @@ pub fn core_macros() -> ~str {
         )
     )
 
-    macro_rules! fail_unless(
-        ($cond:expr) => {
-            if !$cond {
-                ::core::sys::fail_assert(stringify!($cond), file!(), line!())
-            }
-        };
-        ($cond:expr, $msg:expr) => {
-            if !$cond {
-                ::core::sys::fail_assert($msg, file!(), line!())
-            }
-        }
-    )
-
     macro_rules! assert(
         ($cond:expr) => {
             if !$cond {
diff --git a/src/libsyntax/ext/pipes/pipec.rs b/src/libsyntax/ext/pipes/pipec.rs
index 99033b3b3cc..ca8a17dad67 100644
--- a/src/libsyntax/ext/pipes/pipec.rs
+++ b/src/libsyntax/ext/pipes/pipec.rs
@@ -54,7 +54,7 @@ impl gen_send for message {
           message(ref _id, span, ref tys, this, Some(ref next_state)) => {
             debug!("pipec: next state exists");
             let next = this.proto.get_state(next_state.state);
-            fail_unless!(next_state.tys.len() ==
+            assert!(next_state.tys.len() ==
                 next.generics.ty_params.len());
             let arg_names = tys.mapi(|i, _ty| cx.ident_of(~"x_"+i.to_str()));
             let args_ast = vec::map2(arg_names, *tys, |n, t| cx.arg(*n, *t));
diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs
index e6619d6dcfa..f74fbbc3c03 100644
--- a/src/libsyntax/ext/tt/macro_parser.rs
+++ b/src/libsyntax/ext/tt/macro_parser.rs
@@ -407,7 +407,7 @@ pub fn parse(
             }
         }
 
-        fail_unless!(cur_eis.len() > 0u);
+        assert!(cur_eis.len() > 0u);
     }
 }