@@ -3848,7 +3848,7 @@ impl<'hir> Item<'hir> {
3848
3848
expect_foreign_mod, ( ExternAbi , & ' hir [ ForeignItemRef ] ) ,
3849
3849
ItemKind :: ForeignMod { abi, items } , ( * abi, items) ;
3850
3850
3851
- expect_global_asm, & ' hir InlineAsm <' hir>, ItemKind :: GlobalAsm ( asm) , asm;
3851
+ expect_global_asm, & ' hir InlineAsm <' hir>, ItemKind :: GlobalAsm { asm } , asm;
3852
3852
3853
3853
expect_ty_alias, ( & ' hir Ty <' hir>, & ' hir Generics <' hir>) ,
3854
3854
ItemKind :: TyAlias ( ty, generics) , ( ty, generics) ;
@@ -4015,7 +4015,7 @@ pub enum ItemKind<'hir> {
4015
4015
/// An external module, e.g. `extern { .. }`.
4016
4016
ForeignMod { abi : ExternAbi , items : & ' hir [ ForeignItemRef ] } ,
4017
4017
/// Module-level inline assembly (from `global_asm!`).
4018
- GlobalAsm ( & ' hir InlineAsm < ' hir > ) ,
4018
+ GlobalAsm { asm : & ' hir InlineAsm < ' hir > } ,
4019
4019
/// A type alias, e.g., `type Foo = Bar<u8>`.
4020
4020
TyAlias ( & ' hir Ty < ' hir > , & ' hir Generics < ' hir > ) ,
4021
4021
/// An enum definition, e.g., `enum Foo<A, B> {C<A>, D<B>}`.
@@ -4081,7 +4081,7 @@ impl ItemKind<'_> {
4081
4081
ItemKind :: Macro ( ..) => "macro" ,
4082
4082
ItemKind :: Mod ( ..) => "module" ,
4083
4083
ItemKind :: ForeignMod { .. } => "extern block" ,
4084
- ItemKind :: GlobalAsm ( .. ) => "global asm item" ,
4084
+ ItemKind :: GlobalAsm { .. } => "global asm item" ,
4085
4085
ItemKind :: TyAlias ( ..) => "type alias" ,
4086
4086
ItemKind :: Enum ( ..) => "enum" ,
4087
4087
ItemKind :: Struct ( ..) => "struct" ,
0 commit comments