| "This tests that inlining preserves basic function.arguments functionality when said functionality is used from outside of the code where inlining actually happened." |
| var array2 = fuzz(a,b,c); |
| for (var i = 0; i < array1.length; ++i) |
| for (var i = 0; i < array2.length; ++i) |
| for (var __i = 0; __i < 200; ++__i) |
| shouldBe("\"\" + baz(\"a\" + __i, \"b\" + (__i + 1), \"c\" + (__i + 2))", |
| "\"a" + __i + ",b" + (__i + 1) + ",c" + (__i + 2) + ",a" + __i + ",b" + (__i + 1) + ",c" + (__i + 2) + "\""); |
| var successfullyParsed = true; |