зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
101a97496d
Коммит
094a69b699
|
@ -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();
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче