@@ -3848,7 +3848,7 @@ impl<'hir> Item<'hir> {
38483848 expect_foreign_mod, ( ExternAbi , & ' hir [ ForeignItemRef ] ) ,
38493849 ItemKind :: ForeignMod { abi, items } , ( * abi, items) ;
38503850
3851- expect_global_asm, & ' hir InlineAsm <' hir>, ItemKind :: GlobalAsm ( asm) , asm;
3851+ expect_global_asm, & ' hir InlineAsm <' hir>, ItemKind :: GlobalAsm { asm } , asm;
38523852
38533853 expect_ty_alias, ( & ' hir Ty <' hir>, & ' hir Generics <' hir>) ,
38543854 ItemKind :: TyAlias ( ty, generics) , ( ty, generics) ;
@@ -4015,7 +4015,7 @@ pub enum ItemKind<'hir> {
40154015 /// An external module, e.g. `extern { .. }`.
40164016 ForeignMod { abi : ExternAbi , items : & ' hir [ ForeignItemRef ] } ,
40174017 /// Module-level inline assembly (from `global_asm!`).
4018- GlobalAsm ( & ' hir InlineAsm < ' hir > ) ,
4018+ GlobalAsm { asm : & ' hir InlineAsm < ' hir > } ,
40194019 /// A type alias, e.g., `type Foo = Bar<u8>`.
40204020 TyAlias ( & ' hir Ty < ' hir > , & ' hir Generics < ' hir > ) ,
40214021 /// An enum definition, e.g., `enum Foo<A, B> {C<A>, D<B>}`.
@@ -4081,7 +4081,7 @@ impl ItemKind<'_> {
40814081 ItemKind :: Macro ( ..) => "macro" ,
40824082 ItemKind :: Mod ( ..) => "module" ,
40834083 ItemKind :: ForeignMod { .. } => "extern block" ,
4084- ItemKind :: GlobalAsm ( .. ) => "global asm item" ,
4084+ ItemKind :: GlobalAsm { .. } => "global asm item" ,
40854085 ItemKind :: TyAlias ( ..) => "type alias" ,
40864086 ItemKind :: Enum ( ..) => "enum" ,
40874087 ItemKind :: Struct ( ..) => "struct" ,
0 commit comments