@@ -452,8 +452,6 @@ macro_rules! quick_error {
452
452
queue [ #[ $qmeta: meta] $( $tail: tt ) * ]
453
453
) => {
454
454
quick_error!( SORT [ $( $def ) * ]
455
- enum [ $( $( #[ $emeta] ) * => $eitem $( ( $( $etyp) ,* ) ) * ) *
456
- $( #[ $bmeta] ) * => $bitem: $bmode $( ( $( $btyp) ,* ) ) * ]
457
455
items [ $( $( #[ $imeta: meta] ) *
458
456
=> $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) *
459
457
$bitem: $bmode [ $( $bvar: $btyp ) ,* ] { } ]
@@ -470,7 +468,7 @@ macro_rules! quick_error {
470
468
) => {
471
469
quick_error!( SORT [ $( $def ) * ]
472
470
items [ $( $( #[ $imeta] ) * => $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) * ]
473
- buf [ $( #[ $bmeta] ) * => $bitem: TUPLE [ $( $qvar: $qtyp ) ,* ] ]
471
+ buf [ $( #[ $bmeta] ) * => $bitem: TUPLE [ $( $qvar: $qtyp ) ,+ ] ]
474
472
queue [ $( $tail ) * ]
475
473
) ;
476
474
} ;
@@ -484,7 +482,7 @@ macro_rules! quick_error {
484
482
) => {
485
483
quick_error!( SORT [ $( $def ) * ]
486
484
items [ $( $( #[ $imeta] ) * => $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) * ]
487
- buf [ $( #[ $bmeta] ) * => $bitem: STRUCT [ $( $qvar: $qtyp ) ,* ] ]
485
+ buf [ $( #[ $bmeta] ) * => $bitem: STRUCT [ $( $qvar: $qtyp ) ,+ ] ]
488
486
queue [ $( $tail ) * ] ) ;
489
487
} ;
490
488
// Add struct enum-variant, with excess comma - e.g. { descr: &'static str, }
@@ -497,7 +495,7 @@ macro_rules! quick_error {
497
495
) => {
498
496
quick_error!( SORT [ $( $def ) * ]
499
497
items [ $( $( #[ $imeta] ) * => $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) * ]
500
- buf [ $( #[ $bmeta] ) * => $bitem: STRUCT [ $( $qvar: $qtyp ) ,* ] ]
498
+ buf [ $( #[ $bmeta] ) * => $bitem: STRUCT [ $( $qvar: $qtyp ) ,+ ] ]
501
499
queue [ $( $tail ) * ] ) ;
502
500
} ;
503
501
// Add braces and flush always on braces
@@ -559,7 +557,7 @@ macro_rules! quick_error {
559
557
pub enum $name {
560
558
$(
561
559
$( #[ $imeta] ) *
562
- $iitem $( ( $( $ttyp ) ,* ) ) * $( { $( $svar: $styp ) ,* } ) * ,
560
+ $iitem $( ( $( $ttyp ) ,+ ) ) * $( { $( $svar: $styp ) ,* } ) * ,
563
561
) *
564
562
}
565
563
} ;
@@ -577,7 +575,7 @@ macro_rules! quick_error {
577
575
enum $name {
578
576
$(
579
577
$( #[ $imeta] ) *
580
- $iitem $( ( $( $ttyp ) ,* ) ) * $( { $( $svar: $styp ) ,* } ) * ,
578
+ $iitem $( ( $( $ttyp ) ,+ ) ) * $( { $( $svar: $styp ) ,* } ) * ,
581
579
) *
582
580
}
583
581
} ;
@@ -603,7 +601,7 @@ macro_rules! quick_error {
603
601
) => {
604
602
quick_error!( ENUM_DEFINITION [ $( $def) * ]
605
603
body [ $( $( #[ $imeta] ) * => $iitem ( $( ( $( $ttyp ) ,+) ) * ) { $( { $( $svar: $styp ) ,* } ) * } ) *
606
- $( #[ $qmeta] ) * => $qitem ( ( $( $qtyp ) ,* ) ) { } ]
604
+ $( #[ $qmeta] ) * => $qitem ( ( $( $qtyp ) ,+ ) ) { } ]
607
605
queue [ $( $queue) * ]
608
606
) ;
609
607
} ;
0 commit comments