@@ -21,14 +21,14 @@ public function foo(
2121 $ maybeNegativeConstStrings , $ maybeNonNumericConstStrings , $ maybeFloatConstStrings ,
2222 bool $ bool , float $ float
2323 ): void {
24- assertType ('lowercase-string&non-falsy-string ' , '0 ' .$ i );
25- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ i .'0 ' );
24+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , '0 ' .$ i );
25+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ i .'0 ' );
2626
27- assertType ('lowercase-string&non-falsy-string&numeric-string ' , '0 ' .$ positiveInt );
28- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ positiveInt .'0 ' );
27+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , '0 ' .$ positiveInt );
28+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ positiveInt .'0 ' );
2929
30- assertType ('lowercase-string&non-falsy-string ' , '0 ' .$ negativeInt );
31- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ negativeInt .'0 ' );
30+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , '0 ' .$ negativeInt );
31+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ negativeInt .'0 ' );
3232
3333 assertType ("'00'|'01'|'02' " , '0 ' .$ positiveConstStrings );
3434 assertType ( "'00'|'10'|'20' " , $ positiveConstStrings .'0 ' );
@@ -39,36 +39,36 @@ public function foo(
3939 assertType ("'00'|'01'|'0a' " , '0 ' .$ maybeNonNumericConstStrings );
4040 assertType ("'00'|'10'|'a0' " , $ maybeNonNumericConstStrings .'0 ' );
4141
42- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ i .$ positiveConstStrings );
43- assertType ('lowercase-string&non-falsy-string ' , $ positiveConstStrings .$ i );
42+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ i .$ positiveConstStrings );
43+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ positiveConstStrings .$ i );
4444
45- assertType ('lowercase-string&non-falsy-string ' , $ i .$ maybeNegativeConstStrings );
46- assertType ('lowercase-string&non-falsy-string ' , $ maybeNegativeConstStrings .$ i );
45+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ i .$ maybeNegativeConstStrings );
46+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ maybeNegativeConstStrings .$ i );
4747
4848 assertType ('lowercase-string&non-falsy-string ' , $ i .$ maybeNonNumericConstStrings );
4949 assertType ('lowercase-string&non-falsy-string ' , $ maybeNonNumericConstStrings .$ i );
5050
51- assertType ('lowercase-string&non-falsy-string ' , $ i .$ maybeFloatConstStrings ); // could be 'lowercase-string&non-falsy-string&numeric-string'
52- assertType ('lowercase-string&non-falsy-string ' , $ maybeFloatConstStrings .$ i );
51+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ i .$ maybeFloatConstStrings ); // could be 'lowercase-string&non-falsy-string&numeric-string'
52+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ maybeFloatConstStrings .$ i );
5353
54- assertType ('lowercase-string&non-empty-string&numeric-string ' , $ i .$ bool );
55- assertType ('lowercase-string&non-empty-string ' , $ bool .$ i );
56- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ positiveInt .$ bool );
57- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ bool .$ positiveInt );
58- assertType ('lowercase-string&non-falsy-string&numeric-string ' , $ negativeInt .$ bool );
59- assertType ('lowercase-string&non-falsy-string ' , $ bool .$ negativeInt );
54+ assertType ('lowercase-string&non-empty-string&numeric-string&uppercase-string ' , $ i .$ bool );
55+ assertType ('lowercase-string&non-empty-string&uppercase-string ' , $ bool .$ i );
56+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ positiveInt .$ bool );
57+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ bool .$ positiveInt );
58+ assertType ('lowercase-string&non-falsy-string&numeric-string&uppercase-string ' , $ negativeInt .$ bool );
59+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ bool .$ negativeInt );
6060
61- assertType ('lowercase-string&non-falsy-string ' , $ i .$ i );
62- assertType ('lowercase-string&non-falsy-string ' , $ negativeInt .$ negativeInt );
63- assertType ('lowercase-string&non-falsy-string ' , $ maybeNegativeConstStrings .$ negativeInt );
64- assertType ('lowercase-string&non-falsy-string ' , $ negativeInt .$ maybeNegativeConstStrings );
61+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ i .$ i );
62+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ negativeInt .$ negativeInt );
63+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ maybeNegativeConstStrings .$ negativeInt );
64+ assertType ('lowercase-string&non-falsy-string&uppercase-string ' , $ negativeInt .$ maybeNegativeConstStrings );
6565
6666 // https://3v4l.org/BCS2K
67- assertType ('non-falsy-string ' , $ float .$ float );
68- assertType ('non-falsy-string&numeric-string ' , $ float .$ positiveInt );
69- assertType ('non-falsy-string ' , $ float .$ negativeInt );
70- assertType ('non-falsy-string ' , $ float .$ i );
71- assertType ('non-falsy-string ' , $ i .$ float ); // could be 'non-falsy-string&numeric-string'
67+ assertType ('non-falsy-string&uppercase-string ' , $ float .$ float );
68+ assertType ('non-falsy-string&numeric-string&uppercase-string ' , $ float .$ positiveInt );
69+ assertType ('non-falsy-string&uppercase-string ' , $ float .$ negativeInt );
70+ assertType ('non-falsy-string&uppercase-string ' , $ float .$ i );
71+ assertType ('non-falsy-string&uppercase-string ' , $ i .$ float ); // could be 'non-falsy-string&numeric-string&uppercase -string'
7272 assertType ('non-falsy-string ' , $ numericString .$ float );
7373 assertType ('non-falsy-string ' , $ numericString .$ maybeFloatConstStrings );
7474
0 commit comments