-1:000000000000 | 0:2b575b767929 |
---|---|
1 // Binary: cache/js-dbg-64-acf3c1fb7c94-linux | |
2 // Flags: | |
3 // | |
4 | |
5 genexp = "x * x for (x in [])"; | |
6 genexpParened = "(" + genexp + ")"; | |
7 needParens(2, "if (1, xx) { }"); | |
8 function needParens(section, pat, exp) { | |
9 ft = pat.replace(/xx/, genexpParened); | |
10 try { | |
11 f = new Function(ft); | |
12 } catch(e) { } | |
13 overParenTest(section, f, exp); | |
14 } | |
15 function overParenTest(section, f, exp) { | |
16 var uf = "" + f; | |
17 if (uf.indexOf(genexpParened) != -1) { } | |
18 } |