Index: test/cctest/test-parsing.cc |
diff --git a/test/cctest/test-parsing.cc b/test/cctest/test-parsing.cc |
index 627d4cb4f0ebe3d4d90acb4ba590db1018cb568f..b92ac496bf021d4acf2ff266ab61ae099bd1fedd 100644 |
--- a/test/cctest/test-parsing.cc |
+++ b/test/cctest/test-parsing.cc |
@@ -5845,9 +5845,9 @@ TEST(EnumReserved) { |
RunModuleParserSyncTest(context_data, kErrorSources, kError); |
} |
-static void CheckModuleEntry(const i::ModuleDescriptor::ModuleEntry* entry, |
- const char* export_name, const char* local_name, const char* import_name, |
- const char* module_request) { |
+static void CheckEntry(const i::ModuleDescriptor::Entry* entry, |
+ const char* export_name, const char* local_name, |
+ const char* import_name, const char* module_request) { |
CHECK_NOT_NULL(entry); |
if (export_name == nullptr) { |
CHECK_NULL(entry->export_name); |
@@ -5914,7 +5914,7 @@ TEST(ModuleParsingInternals) { |
CHECK(outer_scope->is_script_scope()); |
CHECK_NULL(outer_scope->outer_scope()); |
CHECK(module_scope->is_module_scope()); |
- const i::ModuleDescriptor::ModuleEntry* entry; |
+ const i::ModuleDescriptor::Entry* entry; |
i::ZoneList<i::Declaration*>* declarations = module_scope->declarations(); |
CHECK_EQ(13, declarations->length()); |
@@ -6001,74 +6001,73 @@ TEST(ModuleParsingInternals) { |
CHECK_NOT_NULL(descriptor); |
CHECK_EQ(3, descriptor->special_exports().length()); |
- CheckModuleEntry(descriptor->special_exports().at(0), "b", nullptr, "a", |
- "m.js"); |
- CheckModuleEntry(descriptor->special_exports().at(1), nullptr, nullptr, |
- nullptr, "p.js"); |
- CheckModuleEntry(descriptor->special_exports().at(2), "bb", nullptr, "aa", |
- "m.js"); // !!! |
+ CheckEntry(descriptor->special_exports().at(0), "b", nullptr, "a", "m.js"); |
+ CheckEntry(descriptor->special_exports().at(1), nullptr, nullptr, nullptr, |
+ "p.js"); |
+ CheckEntry(descriptor->special_exports().at(2), "bb", nullptr, "aa", |
+ "m.js"); // !!! |
CHECK_EQ(8, descriptor->regular_exports().size()); |
entry = descriptor->regular_exports() |
.find(declarations->at(3)->proxy()->raw_name()) |
->second; |
- CheckModuleEntry(entry, "foo", "foo", nullptr, nullptr); |
+ CheckEntry(entry, "foo", "foo", nullptr, nullptr); |
entry = descriptor->regular_exports() |
.find(declarations->at(4)->proxy()->raw_name()) |
->second; |
- CheckModuleEntry(entry, "goo", "goo", nullptr, nullptr); |
+ CheckEntry(entry, "goo", "goo", nullptr, nullptr); |
entry = descriptor->regular_exports() |
.find(declarations->at(5)->proxy()->raw_name()) |
->second; |
- CheckModuleEntry(entry, "hoo", "hoo", nullptr, nullptr); |
+ CheckEntry(entry, "hoo", "hoo", nullptr, nullptr); |
entry = descriptor->regular_exports() |
.find(declarations->at(6)->proxy()->raw_name()) |
->second; |
- CheckModuleEntry(entry, "joo", "joo", nullptr, nullptr); |
+ CheckEntry(entry, "joo", "joo", nullptr, nullptr); |
entry = descriptor->regular_exports() |
.find(declarations->at(7)->proxy()->raw_name()) |
->second; |
- CheckModuleEntry(entry, "default", "*default*", nullptr, nullptr); |
+ CheckEntry(entry, "default", "*default*", nullptr, nullptr); |
entry = descriptor->regular_exports() |
.find(declarations->at(12)->proxy()->raw_name()) |
->second; |
- CheckModuleEntry(entry, "foob", "foob", nullptr, nullptr); |
+ CheckEntry(entry, "foob", "foob", nullptr, nullptr); |
// TODO(neis): The next lines are terrible. Find a better way. |
auto name_x = declarations->at(0)->proxy()->raw_name(); |
CHECK_EQ(2, descriptor->regular_exports().count(name_x)); |
auto it = descriptor->regular_exports().equal_range(name_x).first; |
entry = it->second; |
if (entry->export_name->IsOneByteEqualTo("y")) { |
- CheckModuleEntry(entry, "y", "x", nullptr, nullptr); |
+ CheckEntry(entry, "y", "x", nullptr, nullptr); |
entry = (++it)->second; |
- CheckModuleEntry(entry, "x", "x", nullptr, nullptr); |
+ CheckEntry(entry, "x", "x", nullptr, nullptr); |
} else { |
- CheckModuleEntry(entry, "x", "x", nullptr, nullptr); |
+ CheckEntry(entry, "x", "x", nullptr, nullptr); |
entry = (++it)->second; |
- CheckModuleEntry(entry, "y", "x", nullptr, nullptr); |
+ CheckEntry(entry, "y", "x", nullptr, nullptr); |
} |
CHECK_EQ(3, descriptor->special_imports().length()); |
- CheckModuleEntry( |
- descriptor->special_imports().at(0), nullptr, nullptr, nullptr, "q.js"); |
- CheckModuleEntry( |
- descriptor->special_imports().at(1), nullptr, "loo", nullptr, "bar.js"); |
- CheckModuleEntry( |
- descriptor->special_imports().at(2), nullptr, "foob", nullptr, "bar.js"); |
+ CheckEntry(descriptor->special_imports().at(0), nullptr, nullptr, nullptr, |
+ "q.js"); |
+ CheckEntry(descriptor->special_imports().at(1), nullptr, "loo", nullptr, |
+ "bar.js"); |
+ CheckEntry(descriptor->special_imports().at(2), nullptr, "foob", nullptr, |
+ "bar.js"); |
CHECK_EQ(4, descriptor->regular_imports().size()); |
entry = descriptor->regular_imports().find( |
declarations->at(1)->proxy()->raw_name())->second; |
- CheckModuleEntry(entry, nullptr, "z", "q", "m.js"); |
+ CheckEntry(entry, nullptr, "z", "q", "m.js"); |
entry = descriptor->regular_imports().find( |
declarations->at(2)->proxy()->raw_name())->second; |
- CheckModuleEntry(entry, nullptr, "n", "default", "n.js"); |
+ CheckEntry(entry, nullptr, "n", "default", "n.js"); |
entry = descriptor->regular_imports().find( |
declarations->at(9)->proxy()->raw_name())->second; |
- CheckModuleEntry(entry, nullptr, "mm", "m", "m.js"); |
+ CheckEntry(entry, nullptr, "mm", "m", "m.js"); |
entry = descriptor->regular_imports().find( |
declarations->at(10)->proxy()->raw_name())->second; |
- CheckModuleEntry(entry, nullptr, "aa", "aa", "m.js"); |
+ CheckEntry(entry, nullptr, "aa", "aa", "m.js"); |
} |