summaryrefslogtreecommitdiff
path: root/js/src/jit-test/tests/basic/bug1380962.js
blob: 66548961d5caf9d73435338a1a053b71989535ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Source string has balanced parentheses even when the source code was discarded.

setDiscardSource(true);
eval("var f = function() { return 0; };");
assertEq(f.toSource(), "(function() {\n    [sourceless code]\n})");
// Source string has balanced parentheses even when the source code was discarded.

setDiscardSource(true);
eval("var f = function() { return 0; };");
assertEq(f.toSource(), "(function() {\n    [sourceless code]\n})");
// Source string has balanced parentheses even when the source code was discarded.

setDiscardSource(true);
eval("var f = function() { return 0; };");
assertEq(f.toSource(), "(function() {\n    [sourceless code]\n})");