@@ -229,25 +229,16 @@ pub fn eq_item_kind(l: &ItemKind, r: &ItemKind) -> bool {
229229 match ( l, r) {
230230 ( ExternCrate ( l) , ExternCrate ( r) ) => l == r,
231231 ( Use ( l) , Use ( r) ) => eq_use_tree ( l, r) ,
232- ( Static ( lt, lm, le) , Static ( rt, rm, re) ) => {
233- lm == rm && eq_ty ( lt, rt) && eq_expr_opt ( le, re)
234- }
235- ( Const ( ld, lt, le) , Const ( rd, rt, re) ) => {
236- eq_defaultness ( * ld, * rd) && eq_ty ( lt, rt) && eq_expr_opt ( le, re)
237- }
232+ ( Static ( lt, lm, le) , Static ( rt, rm, re) ) => lm == rm && eq_ty ( lt, rt) && eq_expr_opt ( le, re) ,
233+ ( Const ( ld, lt, le) , Const ( rd, rt, re) ) => eq_defaultness ( * ld, * rd) && eq_ty ( lt, rt) && eq_expr_opt ( le, re) ,
238234 ( Fn ( box FnKind ( ld, lf, lg, lb) ) , Fn ( box FnKind ( rd, rf, rg, rb) ) ) => {
239- eq_defaultness ( * ld, * rd)
240- && eq_fn_sig ( lf, rf)
241- && eq_generics ( lg, rg)
242- && both ( lb, rb, |l, r| eq_block ( l, r) )
243- }
244- ( Mod ( l) , Mod ( r) ) => {
245- l. inline == r. inline && over ( & l. items , & r. items , |l, r| eq_item ( l, r, eq_item_kind) )
246- }
235+ eq_defaultness ( * ld, * rd) && eq_fn_sig ( lf, rf) && eq_generics ( lg, rg) && both ( lb, rb, |l, r| eq_block ( l, r) )
236+ } ,
237+ ( Mod ( l) , Mod ( r) ) => l. inline == r. inline && over ( & l. items , & r. items , |l, r| eq_item ( l, r, eq_item_kind) ) ,
247238 ( ForeignMod ( l) , ForeignMod ( r) ) => {
248239 both ( & l. abi , & r. abi , |l, r| eq_str_lit ( l, r) )
249240 && over ( & l. items , & r. items , |l, r| eq_item ( l, r, eq_foreign_item_kind) )
250- }
241+ } ,
251242 ( TyAlias ( box TyAliasKind ( ld, lg, lb, lt) ) , TyAlias ( box TyAliasKind ( rd, rg, rb, rt) ) ) => {
252243 eq_defaultness ( * ld, * rd)
253244 && eq_generics ( lg, rg)
@@ -259,7 +250,7 @@ pub fn eq_item_kind(l: &ItemKind, r: &ItemKind) -> bool {
259250 } ,
260251 ( Struct ( lv, lg) , Struct ( rv, rg) ) | ( Union ( lv, lg) , Union ( rv, rg) ) => {
261252 eq_variant_data ( lv, rv) && eq_generics ( lg, rg)
262- }
253+ } ,
263254 ( Trait ( box TraitKind ( la, lu, lg, lb, li) ) , Trait ( box TraitKind ( ra, ru, rg, rb, ri) ) ) => {
264255 la == ra
265256 && matches ! ( lu, Unsafe :: No ) == matches ! ( ru, Unsafe :: No )
@@ -308,15 +299,10 @@ pub fn eq_item_kind(l: &ItemKind, r: &ItemKind) -> bool {
308299pub fn eq_foreign_item_kind ( l : & ForeignItemKind , r : & ForeignItemKind ) -> bool {
309300 use ForeignItemKind :: * ;
310301 match ( l, r) {
311- ( Static ( lt, lm, le) , Static ( rt, rm, re) ) => {
312- lm == rm && eq_ty ( lt, rt) && eq_expr_opt ( le, re)
313- }
302+ ( Static ( lt, lm, le) , Static ( rt, rm, re) ) => lm == rm && eq_ty ( lt, rt) && eq_expr_opt ( le, re) ,
314303 ( Fn ( box FnKind ( ld, lf, lg, lb) ) , Fn ( box FnKind ( rd, rf, rg, rb) ) ) => {
315- eq_defaultness ( * ld, * rd)
316- && eq_fn_sig ( lf, rf)
317- && eq_generics ( lg, rg)
318- && both ( lb, rb, |l, r| eq_block ( l, r) )
319- }
304+ eq_defaultness ( * ld, * rd) && eq_fn_sig ( lf, rf) && eq_generics ( lg, rg) && both ( lb, rb, |l, r| eq_block ( l, r) )
305+ } ,
320306 ( TyAlias ( box TyAliasKind ( ld, lg, lb, lt) ) , TyAlias ( box TyAliasKind ( rd, rg, rb, rt) ) ) => {
321307 eq_defaultness ( * ld, * rd)
322308 && eq_generics ( lg, rg)
@@ -331,15 +317,10 @@ pub fn eq_foreign_item_kind(l: &ForeignItemKind, r: &ForeignItemKind) -> bool {
331317pub fn eq_assoc_item_kind ( l : & AssocItemKind , r : & AssocItemKind ) -> bool {
332318 use AssocItemKind :: * ;
333319 match ( l, r) {
334- ( Const ( ld, lt, le) , Const ( rd, rt, re) ) => {
335- eq_defaultness ( * ld, * rd) && eq_ty ( lt, rt) && eq_expr_opt ( le, re)
336- }
320+ ( Const ( ld, lt, le) , Const ( rd, rt, re) ) => eq_defaultness ( * ld, * rd) && eq_ty ( lt, rt) && eq_expr_opt ( le, re) ,
337321 ( Fn ( box FnKind ( ld, lf, lg, lb) ) , Fn ( box FnKind ( rd, rf, rg, rb) ) ) => {
338- eq_defaultness ( * ld, * rd)
339- && eq_fn_sig ( lf, rf)
340- && eq_generics ( lg, rg)
341- && both ( lb, rb, |l, r| eq_block ( l, r) )
342- }
322+ eq_defaultness ( * ld, * rd) && eq_fn_sig ( lf, rf) && eq_generics ( lg, rg) && both ( lb, rb, |l, r| eq_block ( l, r) )
323+ } ,
343324 ( TyAlias ( box TyAliasKind ( ld, lg, lb, lt) ) , TyAlias ( box TyAliasKind ( rd, rg, rb, rt) ) ) => {
344325 eq_defaultness ( * ld, * rd)
345326 && eq_generics ( lg, rg)
0 commit comments