@@ -83,6 +83,7 @@ fn test_expr() {
83
83
// ExprKind::Call
84
84
c1 ! ( expr, [ f( ) ] , "f()" ) ;
85
85
c1 ! ( expr, [ f:: <u8 >( ) ] , "f::<u8>()" ) ;
86
+ c2 ! ( expr, [ f :: < u8 >( ) ] , "f::<u8>()" , "f :: < u8>()" ) ;
86
87
c1 ! ( expr, [ f:: <1 >( ) ] , "f::<1>()" ) ;
87
88
c1 ! ( expr, [ f:: <' a, u8 , 1 >( ) ] , "f::<'a, u8, 1>()" ) ;
88
89
c1 ! ( expr, [ f( true ) ] , "f(true)" ) ;
@@ -245,6 +246,7 @@ fn test_expr() {
245
246
c1 ! ( expr, [ ..hi ] , "..hi" ) ;
246
247
c1 ! ( expr, [ lo.. ] , "lo.." ) ;
247
248
c1 ! ( expr, [ lo..hi ] , "lo..hi" ) ;
249
+ c2 ! ( expr, [ lo .. hi ] , "lo..hi" , "lo .. hi" ) ;
248
250
c1 ! ( expr, [ ..=hi ] , "..=hi" ) ;
249
251
c1 ! ( expr, [ lo..=hi ] , "lo..=hi" ) ;
250
252
c1 ! ( expr, [ -2 ..=-1 ] , "-2..=-1" ) ;
@@ -532,6 +534,7 @@ fn test_pat() {
532
534
// PatKind::Struct
533
535
c1 ! ( pat, [ Struct { } ] , "Struct {}" ) ;
534
536
c1 ! ( pat, [ Struct :: <u8 > { } ] , "Struct::<u8> {}" ) ;
537
+ c2 ! ( pat, [ Struct :: < u8 > { } ] , "Struct::<u8> {}" , "Struct ::< u8 > {}" ) ;
535
538
c1 ! ( pat, [ Struct :: <' static > { } ] , "Struct::<'static> {}" ) ;
536
539
c1 ! ( pat, [ Struct { x } ] , "Struct { x }" ) ;
537
540
c1 ! ( pat, [ Struct { x: _x } ] , "Struct { x: _x }" ) ;
@@ -667,6 +670,7 @@ fn test_ty() {
667
670
c1 ! ( ty, [ & ' a T ] , "&'a T" ) ;
668
671
c1 ! ( ty, [ & ' a mut [ T ] ] , "&'a mut [T]" ) ;
669
672
c1 ! ( ty, [ & A <B <C <D <E >>>> ] , "&A<B<C<D<E>>>>" ) ;
673
+ c2 ! ( ty, [ & A <B <C <D <E > > > > ] , "&A<B<C<D<E>>>>" , "&A<B<C<D<E> > > >" ) ;
670
674
671
675
// TyKind::BareFn
672
676
c1 ! ( ty, [ fn ( ) ] , "fn()" ) ;
0 commit comments