Handle this typehints
[hiphop-php.git] / hphp / test / quick / IncDecL1.php
blob2a6b4393e9809ae7a4555a458fe49ace213c9780
1 <?hh
3 function postInc($x) {
4 return $x++;
7 function preInc($x) {
8 return ++$x;
11 function postDec($x) {
12 return $x--;
15 function preDec($x) {
16 return --$x;
19 var_dump(postInc(2));
20 var_dump(preInc(2));
21 var_dump(postDec(2));
22 var_dump(preDec(2));
24 var_dump(postInc(2.5));
25 var_dump(preInc(2.5));
26 var_dump(postDec(2.5));
27 var_dump(preDec(2.5));
29 var_dump(postInc(false));
30 var_dump(preInc(false));
31 var_dump(postDec(false));
32 var_dump(preDec(false));
34 var_dump(postInc(true));
35 var_dump(preInc(true));
36 var_dump(postDec(true));
37 var_dump(preDec(true));
39 var_dump(postInc(null));
40 var_dump(preInc(null));
41 var_dump(postDec(null));
42 var_dump(preDec(null));