@@ -37,7 +37,7 @@ use rustc_ast::ast::ClosureBinder;
3737use rustc_ast:: ast:: Const ;
3838use rustc_ast:: ast:: ConstBlockItem ;
3939use rustc_ast:: ast:: ConstItem ;
40- use rustc_ast:: ast:: ConstItemRhs ;
40+ use rustc_ast:: ast:: ConstItemRhsKind ;
4141use rustc_ast:: ast:: CoroutineKind ;
4242use rustc_ast:: ast:: Crate ;
4343use rustc_ast:: ast:: Defaultness ;
@@ -495,7 +495,7 @@ spanless_eq_struct!(BindingMode; 0 1);
495495spanless_eq_struct ! ( Block ; stmts id rules span tokens) ;
496496spanless_eq_struct ! ( Closure ; binder capture_clause constness coroutine_kind movability fn_decl body !fn_decl_span !fn_arg_span) ;
497497spanless_eq_struct ! ( ConstBlockItem ; id span block) ;
498- spanless_eq_struct ! ( ConstItem ; defaultness ident generics ty rhs define_opaque) ;
498+ spanless_eq_struct ! ( ConstItem ; defaultness ident generics ty rhs_kind define_opaque) ;
499499spanless_eq_struct ! ( Crate ; attrs items spans id is_placeholder) ;
500500spanless_eq_struct ! ( Delegation ; id qself path ident rename body from_glob) ;
501501spanless_eq_struct ! ( DelegationMac ; qself prefix suffixes body) ;
@@ -585,7 +585,7 @@ spanless_eq_enum!(ByRef; Yes(0 1) No);
585585spanless_eq_enum ! ( CaptureBy ; Value ( move_kw) Ref Use ( use_kw) ) ;
586586spanless_eq_enum ! ( ClosureBinder ; NotPresent For ( span generic_params) ) ;
587587spanless_eq_enum ! ( Const ; Yes ( 0 ) No ) ;
588- spanless_eq_enum ! ( ConstItemRhs ; TypeConst ( 0 ) Body ( 0 ) ) ;
588+ spanless_eq_enum ! ( ConstItemRhsKind ; Body ( rhs ) TypeConst ( rhs ) ) ;
589589spanless_eq_enum ! ( Defaultness ; Default ( 0 ) Final ) ;
590590spanless_eq_enum ! ( EarlyParsedAttribute ; CfgTrace ( 0 ) CfgAttrTrace ) ;
591591spanless_eq_enum ! ( Extern ; None Implicit ( 0 ) Explicit ( 0 1 ) ) ;
0 commit comments