about summary refs log tree commit diff
path: root/src/libsyntax_ext/compile_error.rs
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-07-12 20:25:32 +0800
committerGitHub <noreply@github.com>2018-07-12 20:25:32 +0800
commit019dc2a357e5442608086307f6c0804bcdced0f3 (patch)
treea077a9c27032d545bb1522636348257d4460c429 /src/libsyntax_ext/compile_error.rs
parent9fc126c375f3c74f1e0b5c44a672997ebd564abe (diff)
parent08c113abef13bd5ed050f7f8480afcd04eda081f (diff)
Rollup merge of #52295 - ljedrz:dyn_libsyntax_ext, r=petrochenkov
Deny bare trait objects in src/libsyntax_ext

Enforce `#![deny(bare_trait_objects)]` in `src/libsyntax_ext`.
Diffstat (limited to 'src/libsyntax_ext/compile_error.rs')
-rw-r--r--src/libsyntax_ext/compile_error.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax_ext/compile_error.rs b/src/libsyntax_ext/compile_error.rs
index 7bc7afba63c..ce7fb400bd5 100644
--- a/src/libsyntax_ext/compile_error.rs
+++ b/src/libsyntax_ext/compile_error.rs
@@ -18,7 +18,7 @@ use syntax::tokenstream;
 pub fn expand_compile_error<'cx>(cx: &'cx mut ExtCtxt,
                               sp: Span,
                               tts: &[tokenstream::TokenTree])
-                              -> Box<base::MacResult + 'cx> {
+                              -> Box<dyn base::MacResult + 'cx> {
     let var = match get_single_str_from_tts(cx, sp, tts, "compile_error!") {
         None => return DummyResult::expr(sp),
         Some(v) => v,