diff options
| author | Matthew Jasper <mjjasper1@gmail.com> | 2019-06-11 19:47:52 +0100 |
|---|---|---|
| committer | Matthew Jasper <mjjasper1@gmail.com> | 2019-06-14 18:54:58 +0100 |
| commit | 4e212c6ddc4cc190c3ec0b531b6297dcff4932a0 (patch) | |
| tree | 63f4cb75012fdfaf055e879fd5557cc8b385e04a /src/libsyntax/diagnostics/plugin.rs | |
| parent | 8e948df707ea8a3c88c65bf2ffdcb2f1cf5491be (diff) | |
| download | rust-4e212c6ddc4cc190c3ec0b531b6297dcff4932a0.tar.gz rust-4e212c6ddc4cc190c3ec0b531b6297dcff4932a0.zip | |
Avoid some unnecessary symbol interner operations
Diffstat (limited to 'src/libsyntax/diagnostics/plugin.rs')
| -rw-r--r-- | src/libsyntax/diagnostics/plugin.rs | 14 |
1 files changed, 1 insertions, 13 deletions
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)] |
