blob: 894e3c7091f3ec8083a89dd5fa664804c5803401 [file] [log] [blame]
//-------------------------------------------------------------------------------------------------------
// Copyright (C) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
//-------------------------------------------------------------------------------------------------------
var glo;
var doEscape = false;
function test(param)
{
function nested()
{
escape();
return param;
}
function escape()
{
if (doEscape && !glo)
glo = arguments.callee.caller;
}
nested();
}
test("test3");
test("test2"); // JIT
doEscape = true;
test("test1"); // box
WScript.Echo(glo());