Home
last modified time | relevance | path

Searched refs:codeDataAccessor (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/tests/
Ddebugger_test.cpp114 panda_file::CodeDataAccessor codeDataAccessor(*filePtr, codeId); in TEST_F() local
115 auto nargs = codeDataAccessor.GetNumArgs(); in TEST_F()
116 auto nregs = codeDataAccessor.GetNumVregs(); in TEST_F()
/arkcompiler/runtime_core/static_core/libpandafile/tests/
Dfile_item_container_test.cpp387 CodeDataAccessor codeDataAccessor(*pandaFile, codeId.value()); in TEST() local
388 EXPECT_EQ(codeDataAccessor.GetNumVregs(), 0U); in TEST()
389 EXPECT_EQ(codeDataAccessor.GetNumArgs(), 2U); in TEST()
390 EXPECT_EQ(codeDataAccessor.GetCodeSize(), instructions.size()); in TEST()
392 … ::testing::ElementsAreArray(codeDataAccessor.GetInstructions(), codeDataAccessor.GetCodeSize())); in TEST()
394 EXPECT_EQ(codeDataAccessor.GetTriesSize(), 0U); in TEST()
395 EXPECT_EQ(codeDataAccessor.GetSize(), codeItem->GetSize()); in TEST()
397 codeDataAccessor.EnumerateTryBlocks([](const CodeDataAccessor::TryBlock &) { in TEST()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_info_collector.cpp129 panda_file::CodeDataAccessor codeDataAccessor(*pf, codeId.value()); in ProcessClasses() local
130 uint32_t codeSize = codeDataAccessor.GetCodeSize(); in ProcessClasses()
131 const uint8_t *insns = codeDataAccessor.GetInstructions(); in ProcessClasses()
199 panda_file::CodeDataAccessor codeDataAccessor(*pf, codeId.value()); in ProcessMethod() local
200 uint32_t codeSize = codeDataAccessor.GetCodeSize(); in ProcessMethod()
201 const uint8_t *insns = codeDataAccessor.GetInstructions(); in ProcessMethod()
/arkcompiler/ets_runtime/ecmascript/patch/
Dpatch_loader.cpp418 panda_file::CodeDataAccessor codeDataAccessor(pandaFile, codeId.value()); in CollectClassInfo() local
419 uint32_t codeSize = codeDataAccessor.GetCodeSize(); in CollectClassInfo()
420 const uint8_t *insns = codeDataAccessor.GetInstructions(); in CollectClassInfo()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dpanda_file_translator.cpp87 panda_file::CodeDataAccessor codeDataAccessor(*pf, codeId.value()); in TranslateClasses() local
88 uint32_t codeSize = codeDataAccessor.GetCodeSize(); in TranslateClasses()
89 const uint8_t *insns = codeDataAccessor.GetInstructions(); in TranslateClasses()