| /arkcompiler/runtime_core/libark_defect_scan_aux/ |
| D | module_record.cpp | 21 void ModuleRecord::SetModuleFilename(std::string_view module_filename) in SetModuleFilename() 26 void ModuleRecord::SetRequestModules(std::vector<std::string> &request_modules) in SetRequestModules() 31 void ModuleRecord::AddImportEntry(const ImportEntry &import_entry) in AddImportEntry() 36 void ModuleRecord::AddExportEntry(const ExportEntry &export_entry) in AddExportEntry() 41 void ModuleRecord::SetRegularImportNum(size_t regular_import_num) in SetRegularImportNum() 46 void ModuleRecord::SetLocalExportNum(size_t local_export_num) in SetLocalExportNum() 51 size_t ModuleRecord::GetRegularImportNum() const in GetRegularImportNum() 56 size_t ModuleRecord::GetLocalExportNum() const in GetLocalExportNum() 61 const std::string &ModuleRecord::GetImportInternalNameByIndex(size_t index) const in GetImportInternalNameByIndex() 67 const std::string &ModuleRecord::GetImportNamespaceNameByIndex(size_t index) const in GetImportNamespaceNameByIndex() [all …]
|
| D | abc_file.cpp | 375 std::unique_ptr<ModuleRecord> module_record = std::make_unique<ModuleRecord>(filename_); in ExtractModuleInfo() 383 void AbcFile::ExtractModuleRecord(EntityId module_id, std::unique_ptr<ModuleRecord> &module_record) in ExtractModuleRecord()
|
| /arkcompiler/ets_runtime/ecmascript/module/ |
| D | js_module_record.cpp | 20 int32_t ModuleRecord::Instantiate(JSThread *thread, const JSHandle<JSTaggedValue> &module) in Instantiate() 28 int32_t ModuleRecord::Evaluate(JSThread *thread, const JSHandle<JSTaggedValue> &module) in Evaluate() 37 JSTaggedValue ModuleRecord::GetNamespace(JSTaggedValue module) in GetNamespace() 45 void ModuleRecord::SetNamespace(JSThread *thread, JSTaggedValue module, JSTaggedValue value) in SetNamespace()
|
| D | js_module_record.h | 23 class ModuleRecord : public Record { 25 CAST_CHECK(ModuleRecord, IsModuleRecord);
|
| D | js_module_source_text.h | 37 class SourceTextModule final : public ModuleRecord { 62 … static int InnerModuleInstantiation(JSThread *thread, const JSHandle<ModuleRecord> &moduleRecord, 70 static int InnerModuleEvaluation(JSThread *thread, const JSHandle<ModuleRecord> &moduleRecord, 73 static int ModuleEvaluation(JSThread *thread, const JSHandle<ModuleRecord> &moduleRecord, 91 static constexpr size_t SOURCE_TEXT_MODULE_OFFSET = ModuleRecord::SIZE;
|
| D | js_module_namespace.cpp | 33 JSHandle<ModuleRecord> moduleRecord = JSHandle<ModuleRecord>::Cast(module); in ModuleNamespaceCreate() 34 ASSERT(ModuleRecord::GetNamespace(moduleRecord.GetTaggedValue()).IsUndefined()); in ModuleNamespaceCreate() 59 ModuleRecord::SetNamespace(thread, moduleRecord.GetTaggedValue(), mNp.GetTaggedValue()); in ModuleNamespaceCreate()
|
| D | js_module_source_text.cpp | 349 JSHandle<ModuleRecord> moduleRecord = JSHandle<ModuleRecord>::Cast(module); in Instantiate() 378 int SourceTextModule::InnerModuleInstantiation(JSThread *thread, const JSHandle<ModuleRecord> &modu… in InnerModuleInstantiation() 384 ModuleRecord::Instantiate(thread, JSHandle<JSTaggedValue>::Cast(moduleRecord)); in InnerModuleInstantiation() 435 … JSHandle<ModuleRecord> requiredModuleRecord = JSHandle<ModuleRecord>::Cast(requiredModule); in InnerModuleInstantiation() 707 JSHandle<ModuleRecord> moduleRecord = JSHandle<ModuleRecord>::Cast(module); in Evaluate() 744 JSHandle<ModuleRecord> moduleRecord = JSHandle<ModuleRecord>::Cast(module); in EvaluateForConcurrent() 770 int SourceTextModule::InnerModuleEvaluation(JSThread *thread, const JSHandle<ModuleRecord> &moduleR… in InnerModuleEvaluation() 777 ModuleRecord::Instantiate(thread, JSHandle<JSTaggedValue>::Cast(moduleRecord)); in InnerModuleEvaluation() 843 … JSHandle<ModuleRecord> requiredModuleRecord = JSHandle<ModuleRecord>::Cast(requiredModule); in InnerModuleEvaluation() 898 int SourceTextModule::ModuleEvaluation(JSThread *thread, const JSHandle<ModuleRecord> &moduleRecord, in ModuleEvaluation() [all …]
|
| /arkcompiler/runtime_core/libark_defect_scan_aux/include/ |
| D | module_record.h | 36 class ModuleRecord { 38 explicit ModuleRecord(std::string_view module_filename) : module_filename_(module_filename) {} in ModuleRecord() function 39 ~ModuleRecord() = default;
|
| D | abc_file.h | 36 class ModuleRecord; variable 96 …void ExtractModuleRecord(panda_file::File::EntityId module_id, std::unique_ptr<ModuleRecord> &modu… 127 std::unique_ptr<const ModuleRecord> module_record_ {nullptr};
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | ts2panda.ts | 37 ModuleRecord, 79 static moduleRecordlist: Array<ModuleRecord> = []; 536 function makeModuleRecord(sourceTextModule: SourceTextModuleRecord): ModuleRecord { 537 let moduleRecord = new ModuleRecord();
|
| D | pandasm.ts | 250 export class ModuleRecord { class
|
| /arkcompiler/ets_runtime/ecmascript/module/tests/ |
| D | ecma_module_test.cpp | 275 ModuleRecord::Instantiate(thread, JSHandle<JSTaggedValue>(module)); in HWTEST_F_L0() 276 int res = ModuleRecord::Evaluate(thread, JSHandle<JSTaggedValue>(module)); in HWTEST_F_L0() 277 ModuleRecord::GetNamespace(module.GetTaggedValue()); in HWTEST_F_L0() 278 ModuleRecord::SetNamespace(thread, module.GetTaggedValue(), JSTaggedValue::Undefined()); in HWTEST_F_L0()
|
| /arkcompiler/ets_frontend/es2panda/parser/program/ |
| D | program.h | 78 SourceTextModuleRecord *ModuleRecord() const in ModuleRecord() function
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | hoisting.cpp | 83 parser::SourceTextModuleRecord *moduleRecord = pg->Binder()->Program()->ModuleRecord(); in HoistNameSpaceImports()
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.h | 125 return program_->ModuleRecord(); in GetSourceTextModuleRecord()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | compileQueue.cpp | 60 …ModuleRecordEmitter moduleEmitter(context_->Binder()->Program()->ModuleRecord(), context_->NewLite… in Run()
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | binder.cpp | 165 ASSERT(program_->ModuleRecord()); in AssignIndexToModuleVariable() 166 program_->ModuleRecord()->AssignIndexToModuleVariable(topScope_->AsModuleScope()); in AssignIndexToModuleVariable()
|
| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeExtractor.cpp | 145 auto moduleRecord = program->Binder()->Program()->ModuleRecord(); in ExtractImport() 168 auto moduleRecord = program->Binder()->Program()->ModuleRecord(); in ExtractExport()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | dump_test.cpp | 1249 CHECK_DUMP_FIELDS(Record::SIZE, ModuleRecord::SIZE, 0U); in HWTEST_F_L0() 1253 CHECK_DUMP_FIELDS(ModuleRecord::SIZE, SourceTextModule::SIZE, 12U); in HWTEST_F_L0()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 3540 return Binder()->Program()->ModuleRecord(); in GetSourceTextModuleRecord()
|