Name Description Size Coverage
catch-redeclared-for-in-var.js --- esid: sec-variablestatements-in-catch-blocks es6id: B.3.5 description: Re-declaration of catch parameter (for-in statement) info: | It is a Syntax Error if any element of the BoundNames of CatchParameter also occurs in the VarDeclaredNames of Block, unless that element is only bound by a VariableStatement or the VariableDeclarationList of a for statement, or the ForBinding of a for-in statement. --- 920 -
catch-redeclared-for-var.js --- esid: sec-variablestatements-in-catch-blocks es6id: B.3.5 description: Re-declaration of catch parameter (for-in statement) info: | It is a Syntax Error if any element of the BoundNames of CatchParameter also occurs in the VarDeclaredNames of Block, unless that element is only bound by a VariableStatement or the VariableDeclarationList of a for statement, or the ForBinding of a for-in statement. --- 895 -
catch-redeclared-var-statement-captured.js --- es5id: 12.14-2 es6id: B.3.5 description: > catch doesn't change declaration scope - var initializer in catch with same name as catch parameter changes parameter --- 528 -
catch-redeclared-var-statement.js --- es5id: 12.14-1 es6id: B.3.5 description: > catch doesn't change declaration scope - var initializer in catch with same name as catch parameter changes parameter --- 479 -