1# Copyright 2013 the V8 project authors. All rights reserved. 2# Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. 3# 4# Redistribution and use in source and binary forms, with or without 5# modification, are permitted provided that the following conditions 6# are met: 7# 1. Redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer. 9# 2. Redistributions in binary form must reproduce the above copyright 10# notice, this list of conditions and the following disclaimer in the 11# documentation and/or other materials provided with the distribution. 12# 13# THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY 14# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16# DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY 17# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 19# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 20# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 22# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 24This tests that inlining preserves function.arguments functionality if the arguments are reassigned with a different type. 25 26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 27 28 29PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a0, a0, c0" 30PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a1, a1, c1" 31PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a2, a2, c2" 32PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a3, a3, c3" 33PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a4, a4, c4" 34PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a5, a5, c5" 35PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a6, a6, c6" 36PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a7, a7, c7" 37PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a8, a8, c8" 38PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a9, a9, c9" 39PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a10, a10, c10" 40PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a11, a11, c11" 41PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a12, a12, c12" 42PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a13, a13, c13" 43PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a14, a14, c14" 44PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a15, a15, c15" 45PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a16, a16, c16" 46PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a17, a17, c17" 47PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a18, a18, c18" 48PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a19, a19, c19" 49PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a20, a20, c20" 50PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a21, a21, c21" 51PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a22, a22, c22" 52PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a23, a23, c23" 53PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a24, a24, c24" 54PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a25, a25, c25" 55PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a26, a26, c26" 56PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a27, a27, c27" 57PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a28, a28, c28" 58PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a29, a29, c29" 59PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a30, a30, c30" 60PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a31, a31, c31" 61PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a32, a32, c32" 62PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a33, a33, c33" 63PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a34, a34, c34" 64PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a35, a35, c35" 65PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a36, a36, c36" 66PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a37, a37, c37" 67PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a38, a38, c38" 68PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a39, a39, c39" 69PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a40, a40, c40" 70PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a41, a41, c41" 71PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a42, a42, c42" 72PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a43, a43, c43" 73PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a44, a44, c44" 74PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a45, a45, c45" 75PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a46, a46, c46" 76PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a47, a47, c47" 77PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a48, a48, c48" 78PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a49, a49, c49" 79PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a50, a50, c50" 80PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a51, a51, c51" 81PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a52, a52, c52" 82PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a53, a53, c53" 83PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a54, a54, c54" 84PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a55, a55, c55" 85PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a56, a56, c56" 86PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a57, a57, c57" 87PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a58, a58, c58" 88PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a59, a59, c59" 89PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a60, a60, c60" 90PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a61, a61, c61" 91PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a62, a62, c62" 92PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a63, a63, c63" 93PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a64, a64, c64" 94PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a65, a65, c65" 95PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a66, a66, c66" 96PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a67, a67, c67" 97PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a68, a68, c68" 98PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a69, a69, c69" 99PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a70, a70, c70" 100PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a71, a71, c71" 101PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a72, a72, c72" 102PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a73, a73, c73" 103PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a74, a74, c74" 104PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a75, a75, c75" 105PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a76, a76, c76" 106PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a77, a77, c77" 107PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a78, a78, c78" 108PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a79, a79, c79" 109PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a80, a80, c80" 110PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a81, a81, c81" 111PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a82, a82, c82" 112PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a83, a83, c83" 113PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a84, a84, c84" 114PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a85, a85, c85" 115PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a86, a86, c86" 116PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a87, a87, c87" 117PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a88, a88, c88" 118PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a89, a89, c89" 119PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a90, a90, c90" 120PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a91, a91, c91" 121PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a92, a92, c92" 122PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a93, a93, c93" 123PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a94, a94, c94" 124PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a95, a95, c95" 125PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a96, a96, c96" 126PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a97, a97, c97" 127PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a98, a98, c98" 128PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a99, a99, c99" 129PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a100, a100, c100" 130PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a101, a101, c101" 131PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a102, a102, c102" 132PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a103, a103, c103" 133PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a104, a104, c104" 134PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a105, a105, c105" 135PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a106, a106, c106" 136PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a107, a107, c107" 137PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a108, a108, c108" 138PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a109, a109, c109" 139PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a110, a110, c110" 140PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a111, a111, c111" 141PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a112, a112, c112" 142PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a113, a113, c113" 143PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a114, a114, c114" 144PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a115, a115, c115" 145PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a116, a116, c116" 146PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a117, a117, c117" 147PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a118, a118, c118" 148PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a119, a119, c119" 149PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a120, a120, c120" 150PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a121, a121, c121" 151PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a122, a122, c122" 152PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a123, a123, c123" 153PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a124, a124, c124" 154PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a125, a125, c125" 155PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a126, a126, c126" 156PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a127, a127, c127" 157PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a128, a128, c128" 158PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a129, a129, c129" 159PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a130, a130, c130" 160PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a131, a131, c131" 161PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a132, a132, c132" 162PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a133, a133, c133" 163PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a134, a134, c134" 164PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a135, a135, c135" 165PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a136, a136, c136" 166PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a137, a137, c137" 167PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a138, a138, c138" 168PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a139, a139, c139" 169PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a140, a140, c140" 170PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a141, a141, c141" 171PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a142, a142, c142" 172PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a143, a143, c143" 173PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a144, a144, c144" 174PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a145, a145, c145" 175PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a146, a146, c146" 176PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a147, a147, c147" 177PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a148, a148, c148" 178PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a149, a149, c149" 179PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a150, a150, c150" 180PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a151, a151, c151" 181PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a152, a152, c152" 182PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a153, a153, c153" 183PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a154, a154, c154" 184PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a155, a155, c155" 185PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a156, a156, c156" 186PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a157, a157, c157" 187PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a158, a158, c158" 188PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a159, a159, c159" 189PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a160, a160, c160" 190PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a161, a161, c161" 191PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a162, a162, c162" 192PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a163, a163, c163" 193PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a164, a164, c164" 194PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a165, a165, c165" 195PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a166, a166, c166" 196PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a167, a167, c167" 197PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a168, a168, c168" 198PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a169, a169, c169" 199PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a170, a170, c170" 200PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a171, a171, c171" 201PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a172, a172, c172" 202PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a173, a173, c173" 203PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a174, a174, c174" 204PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a175, a175, c175" 205PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a176, a176, c176" 206PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a177, a177, c177" 207PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a178, a178, c178" 208PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a179, a179, c179" 209PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a180, a180, c180" 210PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a181, a181, c181" 211PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a182, a182, c182" 212PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a183, a183, c183" 213PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a184, a184, c184" 214PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a185, a185, c185" 215PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a186, a186, c186" 216PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a187, a187, c187" 217PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a188, a188, c188" 218PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a189, a189, c189" 219PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a190, a190, c190" 220PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a191, a191, c191" 221PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a192, a192, c192" 222PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a193, a193, c193" 223PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a194, a194, c194" 224PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a195, a195, c195" 225PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a196, a196, c196" 226PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a197, a197, c197" 227PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a198, a198, c198" 228PASS argsToStr(baz("a" + __i, __i + 2, "c" + __i)) is "[object Arguments]: a199, a199, c199" 229PASS successfullyParsed is true 230 231TEST COMPLETE 232 233