Lines Matching defs:resolveVector
145 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> &resolveVector)
147 for (auto rr : resolveVector) {
236 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> &resolveVector)
241 // 2.For each Record { [[Module]], [[ExportName]] } r in resolveVector, do
242 if (CheckCircularImport(module, exportName, resolveVector)) {
245 // 3. Append the Record { [[Module]]: module, [[ExportName]]: exportName } to resolveVector.
246 resolveVector.emplace_back(std::make_pair(module, exportName));
259 exportName, module, resolveVector);
288 module, starResolution, resolveVector);
731 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> resolveVector;
733 SourceTextModule::ResolveExport(thread, importedModule, importName, resolveVector);
828 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> resolveVector;
830 SourceTextModule::ResolveExport(thread, importedModule, importName, resolveVector);
877 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> resolveVector;
880 SourceTextModule::ResolveExport(thread, module, nameHandle, resolveVector);
1532 JSHandle<JSTaggedValue>>> &resolveVector)
1549 // b. Let resolution be ? importedModule.ResolveExport(exportName, resolveVector).
1558 resolution = SourceTextModule::ResolveExport(thread, importedModule, exportName, resolveVector);
1672 JSHandle<JSTaggedValue>>> &resolveVector)
1697 // iii. Return importedModule.ResolveExport(e.[[ImportName]], resolveVector).
1699 return SourceTextModule::ResolveExport(thread, requestedModule, importName, resolveVector);
1722 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> resolveVector;
1724 SourceTextModule::ResolveExport(thread, module, exportName, resolveVector);
1761 CVector<std::pair<JSHandle<SourceTextModule>, JSHandle<JSTaggedValue>>> resolveVector;
1763 SourceTextModule::ResolveExport(thread, module, exportName, resolveVector);