Home
last modified time | relevance | path

Searched refs:PandaFileTranslator (Results 1 – 5 of 5) 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.cpp41 void PandaFileTranslator::TranslateClasses(JSPandaFile *jsPandaFile, const CString &methodName) in TranslateClasses()
104 JSHandle<Program> PandaFileTranslator::GenerateProgram(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GenerateProgram()
132 JSHandle<Program> PandaFileTranslator::GenerateProgramInternal(EcmaVM *vm, in GenerateProgramInternal()
158 JSHandle<ConstantPool> PandaFileTranslator::ParseConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFi… in ParseConstPool()
227 void PandaFileTranslator::ParseFuncAndLiteralConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFile, in ParseFuncAndLiteralConstPool()
296 JSHandle<ConstantPool> PandaFileTranslator::AllocateConstPool(EcmaVM *vm, const JSPandaFile *jsPand… in AllocateConstPool()
314 void PandaFileTranslator::FixOpcode(MethodLiteral *method, const OldBytecodeInst &inst) in FixOpcode()
1383 void PandaFileTranslator::UpdateICOffset(MethodLiteral *methodLiteral, uint8_t *pc) in UpdateICOffset()
1428 void PandaFileTranslator::FixInstructionId32(const OldBytecodeInst &inst, uint32_t index, uint32_t … in FixInstructionId32()
1508 void PandaFileTranslator::TranslateBytecode(JSPandaFile *jsPandaFile, uint32_t insSz, const uint8_t… in TranslateBytecode()
Djs_pandafile_manager.cpp214 return PandaFileTranslator::GenerateProgram(vm, jsPandaFile, entryPoint); in GenerateProgram()
542 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/
Dobject_factory.h794 friend class PandaFileTranslator; variable