mirror of
https://github.com/jerryscript-project/jerryscript.git
synced 2025-12-15 16:29:21 +00:00
Fix semicolon check after variable declaration list.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
This commit is contained in:
parent
95c1c223e8
commit
d6ad1c467e
@ -2684,6 +2684,10 @@ parse_statement (jsp_label_t *outermost_stmt_label_p) /**< outermost (first) lab
|
|||||||
{
|
{
|
||||||
skip_newlines ();
|
skip_newlines ();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
insert_semicolon ();
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (is_keyword (KW_FUNCTION))
|
if (is_keyword (KW_FUNCTION))
|
||||||
|
|||||||
@ -38,7 +38,7 @@ catch (e)
|
|||||||
}
|
}
|
||||||
var x = y;
|
var x = y;
|
||||||
|
|
||||||
do var z while (0);
|
do var z; while (0);
|
||||||
|
|
||||||
for (var i, j = function () {var p;}; i === undefined; i = null)
|
for (var i, j = function () {var p;}; i === undefined; i = null)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -41,7 +41,7 @@ const char *test_source = (
|
|||||||
" return this.external ('1', true); "
|
" return this.external ('1', true); "
|
||||||
"} "
|
"} "
|
||||||
"function call_throw_test() { "
|
"function call_throw_test() { "
|
||||||
" var catched = false "
|
" var catched = false; "
|
||||||
" try { "
|
" try { "
|
||||||
" this.throw_test(); "
|
" this.throw_test(); "
|
||||||
" } catch (e) { "
|
" } catch (e) { "
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user