Status: New
Owner: ----

New issue 2109 by [email protected]: miss a return statement in PreParser::ParseTryStatement
http://code.google.com/p/v8/issues/detail?id=2109

At "preparser.cc" line 755:

PreParser::Statement PreParser::ParseTryStatement(bool* ok) {
    ...
    Expect(i::Token::RPAREN, CHECK_OK);
    scope_->EnterWith();
    ParseBlock(ok);
    scope_->LeaveWith();
    if (!*ok) Statement::Default();      <-- here
    catch_or_finally_seen = true;
    ...

Is missing a "return" before "Statement::Default()"?

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to