Home
last modified time | relevance | path

Searched refs:ModuleDataAccessor (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
Dmodule_data_accessor.h39 class ModuleDataAccessor {
41ModuleDataAccessor(const panda_file::File &panda_file, panda_file::File::EntityId module_data_id);
42 ~ModuleDataAccessor() = default;
43 DEFAULT_MOVE_CTOR(ModuleDataAccessor)
44 DEFAULT_COPY_CTOR(ModuleDataAccessor)
45 NO_MOVE_OPERATOR(ModuleDataAccessor);
46 NO_COPY_OPERATOR(ModuleDataAccessor);
Dmodule_data_accessor.cpp20 ModuleDataAccessor::ModuleDataAccessor(const panda_file::File &panda_file, panda_file::File::Entity… in ModuleDataAccessor() function in panda::panda_file::ModuleDataAccessor
Dmodule_data_accessor-inl.h25 inline void ModuleDataAccessor::EnumerateModuleRecord(const Callback &cb) in EnumerateModuleRecord()
/arkcompiler/ets_runtime/ecmascript/module/accessor/
Dmodule_data_accessor.h30 class ModuleDataAccessor {
32 ModuleDataAccessor(const JSPandaFile *pandaFile, panda_file::File::EntityId module_data_id);
33 ~ModuleDataAccessor() = default;
34 DEFAULT_MOVE_CTOR(ModuleDataAccessor)
35 DEFAULT_COPY_CTOR(ModuleDataAccessor)
36 NO_MOVE_OPERATOR(ModuleDataAccessor);
37 NO_COPY_OPERATOR(ModuleDataAccessor);
Dmodule_data_accessor.cpp23 ModuleDataAccessor::ModuleDataAccessor(const JSPandaFile *pandaFile, EntityId moduleDataId) in ModuleDataAccessor() function in panda::ecmascript::ModuleDataAccessor
41 JSHandle<TaggedArray> ModuleDataAccessor::CreatEntries(JSThread *thread, uint32_t regularImportNum, in CreatEntries()
55 void ModuleDataAccessor::EnumerateImportEntry(JSThread *thread, JSHandle<SourceTextModule> &moduleR… in EnumerateImportEntry()
99 void ModuleDataAccessor::ReadRegularImportEntry(Span<const uint8_t> *sp, ObjectFactory *factory, in ReadRegularImportEntry()
114 void ModuleDataAccessor::ReadNamespaceImportEntry(Span<const uint8_t> *sp, ObjectFactory *factory, in ReadNamespaceImportEntry()
124 void ModuleDataAccessor::EnumerateLocalExportEntry(JSThread *thread, JSHandle<SourceTextModule> &mo… in EnumerateLocalExportEntry()
159 void ModuleDataAccessor::EnumerateIndirectExportEntry(JSThread *thread, JSHandle<SourceTextModule> … in EnumerateIndirectExportEntry()
192 void ModuleDataAccessor::EnumerateStarExportEntry(JSThread *thread, JSHandle<SourceTextModule> &mod… in EnumerateStarExportEntry()
/arkcompiler/runtime_core/abc2program/
Dabc_module_array_processor.h44 std::unique_ptr<panda_file::ModuleDataAccessor> module_data_accessor_;
Dabc_module_array_processor.cpp24 module_data_accessor_ = std::make_unique<panda_file::ModuleDataAccessor>(*file_, entity_id_); in AbcModuleArrayProcessor()
/arkcompiler/runtime_core/bytecode_optimizer/
Doptimize_bytecode.cpp254 panda_file::ModuleDataAccessor &mda, in AnalysisModuleRecordInfoOfModuleDataAccessor()
315 panda_file::ModuleDataAccessor mda(pfile, module_entity_id); in AnalysisModuleRecordInfo()
/arkcompiler/ets_runtime/ecmascript/module/
Dmodule_data_extractor.cpp64 ModuleDataAccessor mda(jsPandaFile, moduleId); in ExtractModuleDatas()
/arkcompiler/runtime_core/libark_defect_scan_aux/
Dabc_file.cpp36 using ModuleDataAccessor = panda_file::ModuleDataAccessor; typedef
560 ModuleDataAccessor mda(*panda_file_, module_id); in ExtractModuleRecord()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h1025 friend class ModuleDataAccessor; variable
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp427 panda_file::ModuleDataAccessor mda(*file_, module_id); in GetModuleLiteralArray()