blob: 63c031ad072a886d34dcc8cdca7e5e9852006199 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
function f(useArg2, arg2, expect) {
var args = arguments;
if (useArg2)
args = arg2;
print(args)
assertEq(args.length, expect);
}
// Generate a PIC for arguments.
f(false, 0, 3);
f(false, 0, 3);
f(false, 0, 3);
// Now call it with a slow array.
var a = [1, 2, 3];
a.x = 9;
f(true, a, 3);
|