@@ -78,7 +78,7 @@ pub(crate) enum OverflowableItem<'a> {
7878 Expr ( & ' a ast:: Expr ) ,
7979 GenericParam ( & ' a ast:: GenericParam ) ,
8080 MacroArg ( & ' a MacroArg ) ,
81- NestedMetaItem ( & ' a ast:: NestedMetaItem ) ,
81+ MetaItemInner ( & ' a ast:: MetaItemInner ) ,
8282 SegmentParam ( & ' a SegmentParam < ' a > ) ,
8383 FieldDef ( & ' a ast:: FieldDef ) ,
8484 TuplePatField ( & ' a TuplePatField < ' a > ) ,
@@ -123,7 +123,7 @@ impl<'a> OverflowableItem<'a> {
123123 OverflowableItem :: Expr ( expr) => f ( * expr) ,
124124 OverflowableItem :: GenericParam ( gp) => f ( * gp) ,
125125 OverflowableItem :: MacroArg ( macro_arg) => f ( * macro_arg) ,
126- OverflowableItem :: NestedMetaItem ( nmi) => f ( * nmi) ,
126+ OverflowableItem :: MetaItemInner ( nmi) => f ( * nmi) ,
127127 OverflowableItem :: SegmentParam ( sp) => f ( * sp) ,
128128 OverflowableItem :: FieldDef ( sf) => f ( * sf) ,
129129 OverflowableItem :: TuplePatField ( pat) => f ( * pat) ,
@@ -138,9 +138,9 @@ impl<'a> OverflowableItem<'a> {
138138 OverflowableItem :: Expr ( expr) => is_simple_expr ( expr) ,
139139 OverflowableItem :: MacroArg ( MacroArg :: Keyword ( ..) ) => true ,
140140 OverflowableItem :: MacroArg ( MacroArg :: Expr ( expr) ) => is_simple_expr ( expr) ,
141- OverflowableItem :: NestedMetaItem ( nested_meta_item ) => match nested_meta_item {
142- ast:: NestedMetaItem :: Lit ( ..) => true ,
143- ast:: NestedMetaItem :: MetaItem ( ref meta_item) => {
141+ OverflowableItem :: MetaItemInner ( meta_item_inner ) => match meta_item_inner {
142+ ast:: MetaItemInner :: Lit ( ..) => true ,
143+ ast:: MetaItemInner :: MetaItem ( ref meta_item) => {
144144 matches ! ( meta_item. kind, ast:: MetaItemKind :: Word )
145145 }
146146 } ,
@@ -184,12 +184,10 @@ impl<'a> OverflowableItem<'a> {
184184 MacroArg :: Item ( ..) => len == 1 ,
185185 MacroArg :: Keyword ( ..) => false ,
186186 } ,
187- OverflowableItem :: NestedMetaItem ( nested_meta_item) if len == 1 => {
188- match nested_meta_item {
189- ast:: NestedMetaItem :: Lit ( ..) => false ,
190- ast:: NestedMetaItem :: MetaItem ( ..) => true ,
191- }
192- }
187+ OverflowableItem :: MetaItemInner ( meta_item_inner) if len == 1 => match meta_item_inner {
188+ ast:: MetaItemInner :: Lit ( ..) => false ,
189+ ast:: MetaItemInner :: MetaItem ( ..) => true ,
190+ } ,
193191 OverflowableItem :: SegmentParam ( SegmentParam :: Type ( ty) ) => {
194192 can_be_overflowed_type ( context, ty, len)
195193 }
@@ -202,7 +200,7 @@ impl<'a> OverflowableItem<'a> {
202200 fn special_cases ( & self , config : & Config ) -> impl Iterator < Item = & ( & ' static str , usize ) > {
203201 let base_cases = match self {
204202 OverflowableItem :: MacroArg ( ..) => SPECIAL_CASE_MACROS ,
205- OverflowableItem :: NestedMetaItem ( ..) => SPECIAL_CASE_ATTR ,
203+ OverflowableItem :: MetaItemInner ( ..) => SPECIAL_CASE_ATTR ,
206204 _ => & [ ] ,
207205 } ;
208206 let additional_cases = match self {
@@ -261,7 +259,7 @@ macro_rules! impl_into_overflowable_item_for_rustfmt_types {
261259impl_into_overflowable_item_for_ast_node ! (
262260 Expr ,
263261 GenericParam ,
264- NestedMetaItem ,
262+ MetaItemInner ,
265263 FieldDef ,
266264 Ty ,
267265 Pat ,
0 commit comments