Bug 1296814 - Report the error for uninitialized const-declaration in for(;;) loop head using an explicit offset. r=anba

--HG--
extra : rebase_source : 7f22ef8b9db1676067905a3cfb4fa7a68b69fbe2
This commit is contained in:
Jeff Walden 2016-11-13 00:12:38 -08:00
Родитель 101a97496d
Коммит 094a69b699
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -4493,7 +4493,7 @@ Parser<ParseHandler>::declarationName(Node decl, DeclarationKind declKind, Token
// Normal const declarations, and const declarations in for(;;)
// heads, must be initialized.
if (declKind == DeclarationKind::Const) {
reportWithNode(ParseError, false, binding, JSMSG_BAD_CONST_DECL);
errorAt(namePos.begin, JSMSG_BAD_CONST_DECL);
return null();
}
}