@@ -425,38 +425,35 @@ mod tests {
425
425
let tts: & [ TokenTree ] = & tts[ ..] ;
426
426
427
427
match tts {
428
- & [ TokenTree :: Token ( Token { kind : token:: Ident ( name_macro_rules, false ) , ..} ) ,
429
- TokenTree :: Token ( Token { kind : token:: Not , .. } ) ,
430
- TokenTree :: Token ( Token { kind : token:: Ident ( name_zip, false ) , .. } ) ,
431
- TokenTree :: Delimited ( _, macro_delim, ref macro_tts)
428
+ & [
429
+ TokenTree :: Token ( Token { kind : token:: Ident ( name_macro_rules, false ) , ..} ) ,
430
+ TokenTree :: Token ( Token { kind : token:: Not , ..} ) ,
431
+ TokenTree :: Token ( Token { kind : token:: Ident ( name_zip, false ) , ..} ) ,
432
+ TokenTree :: Delimited ( _, macro_delim, ref macro_tts)
432
433
]
433
434
if name_macro_rules == sym:: macro_rules && name_zip. as_str ( ) == "zip" => {
434
435
let tts = & macro_tts. trees ( ) . collect :: < Vec < _ > > ( ) ;
435
436
match tts {
436
437
& [
437
438
TokenTree :: Delimited ( _, first_delim, ref first_tts) ,
438
- TokenTree :: Token ( Token { kind : token:: FatArrow , .. } ) ,
439
+ TokenTree :: Token ( Token { kind : token:: FatArrow , ..} ) ,
439
440
TokenTree :: Delimited ( _, second_delim, ref second_tts) ,
440
441
]
441
442
if macro_delim == token:: Paren => {
442
443
let tts = & first_tts. trees ( ) . collect :: < Vec < _ > > ( ) ;
443
444
match tts {
444
445
& [
445
- TokenTree :: Token ( Token { kind : token:: Dollar , .. } ) ,
446
- TokenTree :: Token ( Token {
447
- kind : token:: Ident ( name, false ) , ..
448
- } ) ,
446
+ TokenTree :: Token ( Token { kind : token:: Dollar , ..} ) ,
447
+ TokenTree :: Token ( Token { kind : token:: Ident ( name, false ) , ..} ) ,
449
448
]
450
449
if first_delim == token:: Paren && name. as_str ( ) == "a" => { } ,
451
450
_ => panic ! ( "value 3: {:?} {:?}" , first_delim, first_tts) ,
452
451
}
453
452
let tts = & second_tts. trees ( ) . collect :: < Vec < _ > > ( ) ;
454
453
match tts {
455
454
& [
456
- TokenTree :: Token ( Token { kind : token:: Dollar , .. } ) ,
457
- TokenTree :: Token ( Token {
458
- kind : token:: Ident ( name, false ) , ..
459
- } ) ,
455
+ TokenTree :: Token ( Token { kind : token:: Dollar , ..} ) ,
456
+ TokenTree :: Token ( Token { kind : token:: Ident ( name, false ) , ..} ) ,
460
457
]
461
458
if second_delim == token:: Paren && name. as_str ( ) == "a" => { } ,
462
459
_ => panic ! ( "value 4: {:?} {:?}" , second_delim, second_tts) ,
0 commit comments