blob: fee44dee8c0fe24c4882551b67c4499d1f092acb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// Copyright 2014 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Flags: --allow-natives-syntax --legacy-const
function f(x) {
const x = 0;
return x;
}
function g(x) {
return f(x);
}
%OptimizeFunctionOnNextCall(g);
assertThrows(function() { g(42); }, SyntaxError);
|