From 7194c09e4cc6f0c7a1de2bfd40bdef41202e72b5 Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Sun, 23 Apr 2017 05:47:18 +0800 Subject: [PATCH] generate bare anonymous functions --- test/ufuzz.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/ufuzz.js b/test/ufuzz.js index 173d3c28..b32564f0 100644 --- a/test/ufuzz.js +++ b/test/ufuzz.js @@ -631,7 +631,7 @@ function _createExpression(recurmax, noComma, stmtDepth, canThrow) { break; default: s.push( - 'new function ' + name + '(){', + (rng(4) == 0 ? '' : 'new ') + 'function ' + name + '(){', strictMode(), createStatements(rng(5) + 1, recurmax, canThrow, CANNOT_BREAK, CANNOT_CONTINUE, CAN_RETURN, stmtDepth), '}'