diff options
| author | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2018-08-16 02:10:54 +0300 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2018-08-16 02:10:54 +0300 |
| commit | 83268ff494fddafefd908e283f25cfb262a72a10 (patch) | |
| tree | 6615bb07e2ee842a4fb8fd5a5c8e7b65c089eb72 /src | |
| parent | d767ee11616390d128853a06f5addb619e79213f (diff) | |
| download | rust-83268ff494fddafefd908e283f25cfb262a72a10.tar.gz rust-83268ff494fddafefd908e283f25cfb262a72a10.zip | |
syntax_ext: remove leftover span_err_if_not_stage0 macro.
Diffstat (limited to 'src')
| -rw-r--r-- | src/libsyntax_ext/deriving/default.rs | 4 | ||||
| -rw-r--r-- | src/libsyntax_ext/deriving/mod.rs | 11 |
2 files changed, 2 insertions, 13 deletions
diff --git a/src/libsyntax_ext/deriving/default.rs b/src/libsyntax_ext/deriving/default.rs index 958116f7809..adbc5828b8f 100644 --- a/src/libsyntax_ext/deriving/default.rs +++ b/src/libsyntax_ext/deriving/default.rs @@ -76,8 +76,8 @@ fn default_substructure(cx: &mut ExtCtxt, trait_span: Span, substr: &Substructur } } StaticEnum(..) => { - span_err_if_not_stage0!(cx, trait_span, E0665, - "`Default` cannot be derived for enums, only structs"); + span_err!(cx, trait_span, E0665, + "`Default` cannot be derived for enums, only structs"); // let compilation continue cx.expr_usize(trait_span, 0) } diff --git a/src/libsyntax_ext/deriving/mod.rs b/src/libsyntax_ext/deriving/mod.rs index 2f5e42d2f7b..ae47a028bc3 100644 --- a/src/libsyntax_ext/deriving/mod.rs +++ b/src/libsyntax_ext/deriving/mod.rs @@ -19,17 +19,6 @@ use syntax::ptr::P; use syntax::symbol::Symbol; use syntax_pos::Span; -macro_rules! span_err_if_not_stage0 { - ($cx:expr, $sp:expr, $code:ident, $text:tt) => { - #[cfg(not(stage0))] { - span_err!($cx, $sp, $code, $text) - } - #[cfg(stage0)] { - $cx.span_err($sp, $text) - } - } -} - macro path_local($x:ident) { generic::ty::Path::new_local(stringify!($x)) } |
