@@ -78,7 +78,7 @@ pub(crate) enum OverflowableItem<'a> {
78
78
Expr ( & ' a ast:: Expr ) ,
79
79
GenericParam ( & ' a ast:: GenericParam ) ,
80
80
MacroArg ( & ' a MacroArg ) ,
81
- NestedMetaItem ( & ' a ast:: NestedMetaItem ) ,
81
+ MetaItemInner ( & ' a ast:: MetaItemInner ) ,
82
82
SegmentParam ( & ' a SegmentParam < ' a > ) ,
83
83
FieldDef ( & ' a ast:: FieldDef ) ,
84
84
TuplePatField ( & ' a TuplePatField < ' a > ) ,
@@ -123,7 +123,7 @@ impl<'a> OverflowableItem<'a> {
123
123
OverflowableItem :: Expr ( expr) => f ( * expr) ,
124
124
OverflowableItem :: GenericParam ( gp) => f ( * gp) ,
125
125
OverflowableItem :: MacroArg ( macro_arg) => f ( * macro_arg) ,
126
- OverflowableItem :: NestedMetaItem ( nmi) => f ( * nmi) ,
126
+ OverflowableItem :: MetaItemInner ( nmi) => f ( * nmi) ,
127
127
OverflowableItem :: SegmentParam ( sp) => f ( * sp) ,
128
128
OverflowableItem :: FieldDef ( sf) => f ( * sf) ,
129
129
OverflowableItem :: TuplePatField ( pat) => f ( * pat) ,
@@ -138,9 +138,9 @@ impl<'a> OverflowableItem<'a> {
138
138
OverflowableItem :: Expr ( expr) => is_simple_expr ( expr) ,
139
139
OverflowableItem :: MacroArg ( MacroArg :: Keyword ( ..) ) => true ,
140
140
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 ( nested_meta_item) => match nested_meta_item {
142
+ ast:: MetaItemInner :: Lit ( ..) => true ,
143
+ ast:: MetaItemInner :: MetaItem ( ref meta_item) => {
144
144
matches ! ( meta_item. kind, ast:: MetaItemKind :: Word )
145
145
}
146
146
} ,
@@ -184,12 +184,11 @@ impl<'a> OverflowableItem<'a> {
184
184
MacroArg :: Item ( ..) => len == 1 ,
185
185
MacroArg :: Keyword ( ..) => false ,
186
186
} ,
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 ( nested_meta_item) if len == 1 => match nested_meta_item
188
+ {
189
+ ast:: MetaItemInner :: Lit ( ..) => false ,
190
+ ast:: MetaItemInner :: MetaItem ( ..) => true ,
191
+ } ,
193
192
OverflowableItem :: SegmentParam ( SegmentParam :: Type ( ty) ) => {
194
193
can_be_overflowed_type ( context, ty, len)
195
194
}
@@ -202,7 +201,7 @@ impl<'a> OverflowableItem<'a> {
202
201
fn special_cases ( & self , config : & Config ) -> impl Iterator < Item = & ( & ' static str , usize ) > {
203
202
let base_cases = match self {
204
203
OverflowableItem :: MacroArg ( ..) => SPECIAL_CASE_MACROS ,
205
- OverflowableItem :: NestedMetaItem ( ..) => SPECIAL_CASE_ATTR ,
204
+ OverflowableItem :: MetaItemInner ( ..) => SPECIAL_CASE_ATTR ,
206
205
_ => & [ ] ,
207
206
} ;
208
207
let additional_cases = match self {
@@ -261,7 +260,7 @@ macro_rules! impl_into_overflowable_item_for_rustfmt_types {
261
260
impl_into_overflowable_item_for_ast_node ! (
262
261
Expr ,
263
262
GenericParam ,
264
- NestedMetaItem ,
263
+ MetaItemInner ,
265
264
FieldDef ,
266
265
Ty ,
267
266
Pat ,
0 commit comments