@@ -465,8 +465,6 @@ macro_rules! quick_error {
465
465
queue [ #[ $qmeta: meta] $( $tail: tt ) * ]
466
466
) => {
467
467
quick_error!( SORT [ $( $def ) * ]
468
- enum [ $( $( #[ $emeta] ) * => $eitem $( ( $( $etyp) ,* ) ) * ) *
469
- $( #[ $bmeta] ) * => $bitem: $bmode $( ( $( $btyp) ,* ) ) * ]
470
468
items [ $( $( #[ $imeta: meta] ) *
471
469
=> $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) *
472
470
$bitem: $bmode [ $( $bvar: $btyp ) ,* ] { } ]
@@ -483,7 +481,7 @@ macro_rules! quick_error {
483
481
) => {
484
482
quick_error!( SORT [ $( $def ) * ]
485
483
items [ $( $( #[ $imeta] ) * => $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) * ]
486
- buf [ $( #[ $bmeta] ) * => $bitem: TUPLE [ $( $qvar: $qtyp ) ,* ] ]
484
+ buf [ $( #[ $bmeta] ) * => $bitem: TUPLE [ $( $qvar: $qtyp ) ,+ ] ]
487
485
queue [ $( $tail ) * ]
488
486
) ;
489
487
} ;
@@ -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 struct enum-variant, with excess comma - e.g. { descr: &'static str, }
@@ -510,7 +508,7 @@ macro_rules! quick_error {
510
508
) => {
511
509
quick_error!( SORT [ $( $def ) * ]
512
510
items [ $( $( #[ $imeta] ) * => $iitem: $imode [ $( $ivar: $ityp ) ,* ] { $( $ifuncs ) * } ) * ]
513
- buf [ $( #[ $bmeta] ) * => $bitem: STRUCT [ $( $qvar: $qtyp ) ,* ] ]
511
+ buf [ $( #[ $bmeta] ) * => $bitem: STRUCT [ $( $qvar: $qtyp ) ,+ ] ]
514
512
queue [ $( $tail ) * ] ) ;
515
513
} ;
516
514
// Add braces and flush always on braces
@@ -572,7 +570,7 @@ macro_rules! quick_error {
572
570
pub enum $name {
573
571
$(
574
572
$( #[ $imeta] ) *
575
- $iitem $( ( $( $ttyp ) ,* ) ) * $( { $( $svar: $styp ) ,* } ) * ,
573
+ $iitem $( ( $( $ttyp ) ,+ ) ) * $( { $( $svar: $styp ) ,* } ) * ,
576
574
) *
577
575
}
578
576
} ;
@@ -590,7 +588,7 @@ macro_rules! quick_error {
590
588
enum $name {
591
589
$(
592
590
$( #[ $imeta] ) *
593
- $iitem $( ( $( $ttyp ) ,* ) ) * $( { $( $svar: $styp ) ,* } ) * ,
591
+ $iitem $( ( $( $ttyp ) ,+ ) ) * $( { $( $svar: $styp ) ,* } ) * ,
594
592
) *
595
593
}
596
594
} ;
@@ -616,7 +614,7 @@ macro_rules! quick_error {
616
614
) => {
617
615
quick_error!( ENUM_DEFINITION [ $( $def) * ]
618
616
body [ $( $( #[ $imeta] ) * => $iitem ( $( ( $( $ttyp ) ,+) ) * ) { $( { $( $svar: $styp ) ,* } ) * } ) *
619
- $( #[ $qmeta] ) * => $qitem ( ( $( $qtyp ) ,* ) ) { } ]
617
+ $( #[ $qmeta] ) * => $qitem ( ( $( $qtyp ) ,+ ) ) { } ]
620
618
queue [ $( $queue) * ]
621
619
) ;
622
620
} ;
0 commit comments