From 9195a5b56df259df1b23e2fa3c6c2da2151aae0a Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Fri, 21 Apr 2017 18:46:37 +0800 Subject: [PATCH] tweak for-in loop --- test/ufuzz.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/ufuzz.js b/test/ufuzz.js index d6d73435..8b9f1913 100644 --- a/test/ufuzz.js +++ b/test/ufuzz.js @@ -407,7 +407,7 @@ function createStatement(recurmax, canThrow, canBreak, canContinue, cannotReturn var label = createLabel(canBreak, canContinue); var optElementVar = ''; if (rng(5) > 1) { - optElementVar = 'var ' + createVarName(MANDATORY) + ' = expr' + loop + '[key' + loop + ']; '; + optElementVar = 'c = 1 + c; var ' + createVarName(MANDATORY) + ' = expr' + loop + '[key' + loop + ']; '; } return '{var expr' + loop + ' = ' + createExpression(recurmax, COMMA_OK, stmtDepth, canThrow) + '; ' + label.target + ' for (var key' + loop + ' in expr' + loop + ') {' + optElementVar + createStatement(recurmax, canThrow, label.break, label.continue, cannotReturn, stmtDepth) + '}}'; case STMT_SEMI: