diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-08-18 16:59:21 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-08-18 16:59:30 -0700 |
commit | 05e6f318c6ecccea73698367010e51812c5b3862 (patch) | |
tree | 965d1c3bcdd518dd7411d8f39dd45189e1526d3d /deps/v8/test/cctest/test-parsing.cc | |
parent | 63607a0304e99259d3b7a24c44f7d29384b93cb4 (diff) | |
download | node-new-05e6f318c6ecccea73698367010e51812c5b3862.tar.gz |
Upgrade V8 to 3.5.6
Diffstat (limited to 'deps/v8/test/cctest/test-parsing.cc')
-rwxr-xr-x | deps/v8/test/cctest/test-parsing.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/test/cctest/test-parsing.cc b/deps/v8/test/cctest/test-parsing.cc index fe738768d6..8b6afdc59c 100755 --- a/deps/v8/test/cctest/test-parsing.cc +++ b/deps/v8/test/cctest/test-parsing.cc @@ -40,8 +40,6 @@ #include "preparser.h" #include "cctest.h" -namespace i = ::v8::internal; - TEST(ScanKeywords) { struct KeywordToken { const char* keyword; @@ -66,6 +64,8 @@ TEST(ScanKeywords) { { i::Utf8ToUC16CharacterStream stream(keyword, length); i::JavaScriptScanner scanner(&unicode_cache); + // The scanner should parse 'let' as Token::LET for this test. + scanner.SetHarmonyBlockScoping(true); scanner.Initialize(&stream); CHECK_EQ(key_token.token, scanner.Next()); CHECK_EQ(i::Token::EOS, scanner.Next()); @@ -289,7 +289,7 @@ TEST(RegressChromium62639) { i::Utf8ToUC16CharacterStream stream(reinterpret_cast<const i::byte*>(program), static_cast<unsigned>(strlen(program))); i::ScriptDataImpl* data = - i::ParserApi::PreParse(&stream, NULL); + i::ParserApi::PreParse(&stream, NULL, false); CHECK(data->HasError()); delete data; } @@ -313,7 +313,7 @@ TEST(Regress928) { i::Utf8ToUC16CharacterStream stream(reinterpret_cast<const i::byte*>(program), static_cast<unsigned>(strlen(program))); i::ScriptDataImpl* data = - i::ParserApi::PartialPreParse(&stream, NULL); + i::ParserApi::PartialPreParse(&stream, NULL, false); CHECK(!data->HasError()); data->Initialize(); |