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