• Home
  • Raw
  • Download

Lines Matching full:module

21 #include "ecmascript/module/js_module_record.h"
22 #include "ecmascript/module/js_module_entry.h"
45 … const JSHandle<SourceTextModule> &module,
48 …JSThread *thread, const JSHandle<SourceTextModule> &module, const JSHandle<JSTaggedValue> &moduleR…
51 …c CVector<std::string> GetExportedNames(JSThread *thread, const JSHandle<SourceTextModule> &module,
55 …c JSHandle<JSTaggedValue> ResolveExport(JSThread *thread, const JSHandle<SourceTextModule> &module,
58 …ndle<JSTaggedValue> ResolveExportObject(JSThread *thread, const JSHandle<SourceTextModule> &module,
61 // 15.2.1.16.4.1 InnerModuleInstantiation ( module, stack, index )
65 // 15.2.1.16.4.2 ModuleDeclarationEnvironmentSetup ( module )
66 …void ModuleDeclarationEnvironmentSetup(JSThread *thread, const JSHandle<SourceTextModule> &module);
67 …ModuleDeclarationArrayEnvironmentSetup(JSThread *thread, const JSHandle<SourceTextModule> &module);
69 // 15.2.1.16.5.1 InnerModuleEvaluation ( module, stack, index )
76 // 15.2.1.16.5.2 ModuleExecution ( module )
77 static void ModuleExecution(JSThread *thread, const JSHandle<SourceTextModule> &module,
80 // 15.2.1.18 Runtime Semantics: GetModuleNamespace ( module )
81 …ndle<JSTaggedValue> GetModuleNamespace(JSThread *thread, const JSHandle<SourceTextModule> &module);
83 static void AddImportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
85 static void AddLocalExportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
87 static void AddIndirectExportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
89 static void AddStarExportEntry(JSThread *thread, const JSHandle<SourceTextModule> &module,
121 static int Evaluate(JSThread *thread, const JSHandle<SourceTextModule> &module,
123 static int EvaluateForConcurrent(JSThread *thread, const JSHandle<SourceTextModule> &module);
140 const JSHandle<SourceTextModule> &module,
147 … const JSHandle<JSTaggedValue> &moduleRequest, const JSHandle<SourceTextModule> &module,
151 const JSHandle<SourceTextModule> &module,
159 const JSHandle<SourceTextModule> &module);
163 const JSHandle<SourceTextModule> &module);
164 static bool CheckCircularImport(const JSHandle<SourceTextModule> &module,
170 static void CheckResolvedBinding(JSThread *thread, const JSHandle<SourceTextModule> &module);
171 … static void CheckResolvedIndexBinding(JSThread *thread, const JSHandle<SourceTextModule> &module);
182 ACCESSORS(Module, MODULE_OFFSET, BINDING_NAME_OFFSET);
193 ACCESSORS(Module, MODULE_OFFSET, INDEX_OFFSET);