Home
last modified time | relevance | path

Searched refs:PandaFileTranslator (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dpanda_file_translator.h30 class PUBLIC_API PandaFileTranslator {
34 PandaFileTranslator() = default;
35 ~PandaFileTranslator() = default;
36 NO_COPY_SEMANTIC(PandaFileTranslator);
37 NO_MOVE_SEMANTIC(PandaFileTranslator);
Dpanda_file_translator.cpp40 void PandaFileTranslator::TranslateClasses(JSPandaFile *jsPandaFile, const CString &methodName) in TranslateClasses()
103 JSHandle<Program> PandaFileTranslator::GenerateProgram(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GenerateProgram()
131 JSHandle<Program> PandaFileTranslator::GenerateProgramInternal(EcmaVM *vm, in GenerateProgramInternal()
154 JSHandle<ConstantPool> PandaFileTranslator::ParseConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFi… in ParseConstPool()
223 void PandaFileTranslator::ParseFuncAndLiteralConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFile, in ParseFuncAndLiteralConstPool()
292 JSHandle<ConstantPool> PandaFileTranslator::AllocateConstPool(EcmaVM *vm, const JSPandaFile *jsPand… in AllocateConstPool()
310 void PandaFileTranslator::FixOpcode(MethodLiteral *method, const OldBytecodeInst &inst) in FixOpcode()
1379 void PandaFileTranslator::UpdateICOffset(MethodLiteral *methodLiteral, uint8_t *pc) in UpdateICOffset()
1424 void PandaFileTranslator::FixInstructionId32(const OldBytecodeInst &inst, uint32_t index, uint32_t … in FixInstructionId32()
1504 void PandaFileTranslator::TranslateBytecode(JSPandaFile *jsPandaFile, uint32_t insSz, const uint8_t… in TranslateBytecode()
Djs_pandafile_manager.cpp201 return PandaFileTranslator::GenerateProgram(vm, jsPandaFile, entryPoint); in GenerateProgram()
458 PandaFileTranslator::TranslateClasses(newJsPandaFile.get(), methodName); in GenerateJSPandaFile()
/arkcompiler/ets_runtime/ecmascript/jspandafile/tests/
Dpanda_file_translator_test.cpp130 PandaFileTranslator::TranslateClasses(pf.get(), CString(methodName)); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/patch/
Dpatch_loader.cpp104 …JSHandle<Program> program = PandaFileTranslator::GenerateProgramInternal(vm, mainMethodLiteral, co… in ExecutePatchMain()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h712 friend class PandaFileTranslator; variable