# HG changeset patch # User David Anderson # Date 1356222316 28800 # Node ID 66a0028d86c5c30122ee501bb1f82ec3b8f81e33 # Parent 2443792ea5a3a0f1ed8623edaf5bc1c04c1c6133 Add preinc-ref test. diff -r 2443792ea5a3 -r 66a0028d86c5 tests/basic/preinc-ref.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/basic/preinc-ref.out Sat Dec 22 16:25:16 2012 -0800 @@ -0,0 +1,1 @@ +11 diff -r 2443792ea5a3 -r 66a0028d86c5 tests/basic/preinc-ref.sp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/basic/preinc-ref.sp Sat Dec 22 16:25:16 2012 -0800 @@ -0,0 +1,13 @@ +native PrintNum(num); + +f(&a) +{ + return ++a; +} + +public main() +{ + new i = 0; + PrintNum(f(i)); + PrintNum(i); +} diff -r 2443792ea5a3 -r 66a0028d86c5 tests/prototype/preinc-ref.sp --- a/tests/prototype/preinc-ref.sp Sat Dec 22 16:24:04 2012 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,10 +0,0 @@ -f(&a) -{ - return ++a; -} - -main() -{ - new i = 0; - return f(i); -}