From b293bbaba007659495025b7db945684bb1fa5b71 Mon Sep 17 00:00:00 2001 From: Mara Bos Date: Sat, 9 Jan 2021 19:24:23 +0000 Subject: [PATCH] Don't set builtin_name for builtin macro implementations. This used to be necessary for `is_builtin` in the past, but is no longer required. Co-authored-by: Vadim Petrochenkov --- compiler/rustc_builtin_macros/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/rustc_builtin_macros/src/lib.rs b/compiler/rustc_builtin_macros/src/lib.rs index 774a13303bff5..ed76d51231d0b 100644 --- a/compiler/rustc_builtin_macros/src/lib.rs +++ b/compiler/rustc_builtin_macros/src/lib.rs @@ -48,7 +48,7 @@ pub fn register_builtin_macros(resolver: &mut dyn ResolverExpand, edition: Editi let mut register = |name, kind| { resolver.register_builtin_macro( Ident::with_dummy_span(name), - SyntaxExtension { builtin_name: Some(name), ..SyntaxExtension::default(kind, edition) }, + SyntaxExtension::default(kind, edition), ) }; macro register_bang($($name:ident: $f:expr,)*) {