• Home
  • Raw
  • Download

Lines Matching full:module

21 #include "ecmascript/module/js_module_record.h"
22 #include "ecmascript/module/js_module_entry.h"
86 … const JSHandle<SourceTextModule> &module,
90 … const JSHandle<SourceTextModule> &module,
97 …c CVector<std::string> GetExportedNames(JSThread *thread, const JSHandle<SourceTextModule> &module,
101 …c JSHandle<JSTaggedValue> ResolveExport(JSThread *thread, const JSHandle<SourceTextModule> &module,
104 …ndle<JSTaggedValue> ResolveExportObject(JSThread *thread, const JSHandle<SourceTextModule> &module,
113 // 15.2.1.16.4.1 InnerModuleInstantiation ( module, stack, index )
118 // 15.2.1.16.4.2 ModuleDeclarationEnvironmentSetup ( module )
119 …void ModuleDeclarationEnvironmentSetup(JSThread *thread, const JSHandle<SourceTextModule> &module);
120 …ModuleDeclarationArrayEnvironmentSetup(JSThread *thread, const JSHandle<SourceTextModule> &module);
122 // 15.2.1.16.5.1 InnerModuleEvaluation ( module, stack, index )
130 // 15.2.1.16.5.2 ModuleExecution ( module )
131 …ed<JSTaggedValue, bool> ModuleExecution(JSThread *thread, const JSHandle<SourceTextModule> &module,
134 // 16.2.1.5.3.2 ExecuteAsyncModule ( module )
135 static void ExecuteAsyncModule(JSThread *thread, const JSHandle<SourceTextModule> &module,
138 // 16.2.1.5.3.3 GatherAvailableAncestors ( module, execList )
139 static void GatherAvailableAncestors(JSThread *thread, const JSHandle<SourceTextModule> &module,
142 // 16.2.1.5.3.4 AsyncModuleExecutionFulfilled ( module )
143 …tic void AsyncModuleExecutionFulfilled(JSThread *thread, const JSHandle<SourceTextModule> &module);
145 // 16.2.1.5.3.5 AsyncModuleExecutionRejected ( module, error )
146 …tatic void AsyncModuleExecutionRejected(JSThread *thread, const JSHandle<SourceTextModule> &module,
151 static void AddAsyncParentModule(JSThread *thread, JSHandle<SourceTextModule> &module,
153 // 15.2.1.18 Runtime Semantics: GetModuleNamespace ( module )
154 …ndle<JSTaggedValue> GetModuleNamespace(JSThread *thread, const JSHandle<SourceTextModule> &module);
156 static void AddImportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
158 static void AddLocalExportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
160 static void AddIndirectExportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
162 static void AddStarExportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
214 const JSHandle<SourceTextModule> &module);
217 const JSHandle<SourceTextModule> &module);
348 static JSTaggedValue Evaluate(JSThread *thread, const JSHandle<SourceTextModule> &module,
370 const JSHandle<SourceTextModule> &module,
379 static int EvaluateForConcurrent(JSThread *thread, const JSHandle<SourceTextModule> &module,
386 const JSHandle<SourceTextModule> &module, const JSHandle<JSTaggedValue> &moduleRequest);
388 const JSHandle<SourceTextModule> &module, const JSHandle<JSTaggedValue> &moduleRequest);
392 … const JSHandle<JSTaggedValue> &moduleRequest, const JSHandle<SourceTextModule> &module,
396 const JSHandle<SourceTextModule> &module,
404 const JSHandle<SourceTextModule> &module);
408 const JSHandle<SourceTextModule> &module);
409 static bool CheckCircularImport(const JSHandle<SourceTextModule> &module,
416 static void CheckResolvedBinding(JSThread *thread, const JSHandle<SourceTextModule> &module);
417 … static void CheckResolvedIndexBinding(JSThread *thread, const JSHandle<SourceTextModule> &module);
421 static void DFSModuleInstantiation(JSHandle<SourceTextModule> &module,
424 JSHandle<SourceTextModule> &module,
428 static int HandleInstantiateException(JSHandle<SourceTextModule> &module,
430 static void HandleEvaluateResult(JSThread *thread, JSHandle<SourceTextModule> &module,
433 static void HandleConcurrentEvaluateResult(JSThread *thread, JSHandle<SourceTextModule> &module,
437 … const JSHandle<SourceTextModule> &module, CList<CString> &referenceList,
450 ACCESSORS(Module, MODULE_OFFSET, BINDING_NAME_OFFSET);
461 ACCESSORS(Module, MODULE_OFFSET, INDEX_OFFSET);