From 4e212c6ddc4cc190c3ec0b531b6297dcff4932a0 Mon Sep 17 00:00:00 2001 From: Matthew Jasper Date: Tue, 11 Jun 2019 19:47:52 +0100 Subject: Avoid some unnecessary symbol interner operations --- src/libsyntax/diagnostics/plugin.rs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'src/libsyntax/diagnostics/plugin.rs') diff --git a/src/libsyntax/diagnostics/plugin.rs b/src/libsyntax/diagnostics/plugin.rs index 9f01b9b9f9b..620d50bdc02 100644 --- a/src/libsyntax/diagnostics/plugin.rs +++ b/src/libsyntax/diagnostics/plugin.rs @@ -121,19 +121,7 @@ pub fn expand_register_diagnostic<'cx>(ecx: &'cx mut ExtCtxt<'_>, } }); - let span = span.apply_mark(ecx.current_expansion.mark); - - let name = Ident::from_str_and_span(&format!("__register_diagnostic_{}", code), span).gensym(); - - MacEager::items(smallvec![ - ecx.item_mod( - span, - span, - name, - vec![], - vec![], - ) - ]) + MacEager::items(smallvec![]) } #[allow(deprecated)] -- cgit 1.4.1-3-g733a5