blob: fce36a7c2dae19ea750d41ab8cdda972a63f4d36 [file]
//-------------------------------------------------------------------------------------------------------
// Copyright (C) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
//-------------------------------------------------------------------------------------------------------
function f(a)
{
var x = a; /**bp(oneshot):stack();disableBp('oneshot')**/ // fires and disables itself
var y = a + a; /**bp(neverhit):log('ERROR: should never fire')**/ // should never fire
x += y; /**bp(foo):stack();locals()**/
x--; /**bp(bar):disableBp('foo');**/ // disables breakpoint 'foo'
}
f(10); /**bp:deleteBp('neverhit')**/
f(20);
f(30);
f(40); /**bp:enableBp('foo');enableBp('bar')**/ // enables breakpoint 'foo' and 'bar'
f(50);
f(60);
f(70);
WScript.Echo("pass");