Lines Matching refs:exportedNames
38 CVector<std::string> exportedNames;
44 return exportedNames;
53 AddExportName<LocalExportEntry>(thread, entryValue, exportedNames);
57 AddExportName<IndirectExportEntry>(thread, entryValue, exportedNames);
72 SetExportName(thread, moduleRequest, module, exportedNames, newExportStarSet);
73 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, exportedNames);
76 return exportedNames;
868 // a. Let exportedNames be ? module.GetExportedNames(« »).
870 CVector<std::string> exportedNames = SourceTextModule::GetExportedNames(thread, module, exportStarSet);
872 JSHandle<TaggedArray> unambiguousNames = factory->NewTaggedArray(exportedNames.size());
873 // c. For each name that is an element of exportedNames, do
875 for (std::string &name : exportedNames) {
1496 CVector<std::string> &exportedNames, JSHandle<TaggedArray> &newExportStarSet)
1518 if (nn != "default" && std::find(exportedNames.begin(), exportedNames.end(), nn) == exportedNames.end()) {
1519 // 1. If n is not an element of exportedNames, then
1520 // a. Append n to exportedNames.
1521 exportedNames.emplace_back(nn);
1603 CVector<std::string> &exportedNames)
1612 // b. Append e.[[ExportName]] to exportedNames.
1614 exportedNames.emplace_back(exportName);