http://codereview.chromium.org/6144005/diff/20001/src/parser.cc
File src/parser.cc (right):

http://codereview.chromium.org/6144005/diff/20001/src/parser.cc#newcode1076
src/parser.cc:1076: if (directive_prologue && peek() == Token::STRING) {
So I guess this could just be

if (directive_prologue && peek() != Token::STRING) {
  directive_prologue = false;
}
Statement* stat = parseStatement(NULL, CHECK_OK);
if (directive_prologue) {
  // if not String only ExpressionStatement, directive_prologue = false;
  // else if is "use strict" ExpressionStatement, set strict mode.
}
...

http://codereview.chromium.org/6144005/

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

Reply via email to