diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2017-07-20 15:50:33 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2017-07-25 07:09:31 -0700 |
| commit | 20b4f86d13b177bf66d1fa4fefbfcc1bb552cb94 (patch) | |
| tree | c53a883de937df40bc562f244fef8c5e5dddc903 /src/libsyntax_ext | |
| parent | daeb6077c87dab99f2d301d06965558b8d064c28 (diff) | |
| download | rust-20b4f86d13b177bf66d1fa4fefbfcc1bb552cb94.tar.gz rust-20b4f86d13b177bf66d1fa4fefbfcc1bb552cb94.zip | |
Stabilize the `compile_error_macro` feature
Stabilizes: * `compile_error!` as a macro defined by rustc Closes #40872
Diffstat (limited to 'src/libsyntax_ext')
| -rw-r--r-- | src/libsyntax_ext/compile_error.rs | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/libsyntax_ext/compile_error.rs b/src/libsyntax_ext/compile_error.rs index bb496716d8c..7bc7afba63c 100644 --- a/src/libsyntax_ext/compile_error.rs +++ b/src/libsyntax_ext/compile_error.rs @@ -12,7 +12,6 @@ use syntax::ext::base::*; use syntax::ext::base; -use syntax::feature_gate; use syntax_pos::Span; use syntax::tokenstream; @@ -20,15 +19,6 @@ pub fn expand_compile_error<'cx>(cx: &'cx mut ExtCtxt, sp: Span, tts: &[tokenstream::TokenTree]) -> Box<base::MacResult + 'cx> { - if !cx.ecfg.enable_compile_error() { - feature_gate::emit_feature_err(&cx.parse_sess, - "compile_error", - sp, - feature_gate::GateIssue::Language, - feature_gate::EXPLAIN_COMPILE_ERROR); - return DummyResult::expr(sp); - } - let var = match get_single_str_from_tts(cx, sp, tts, "compile_error!") { None => return DummyResult::expr(sp), Some(v) => v, |
