Home
last modified time | relevance | path

Searched refs:debuginfo (Results 1 - 25 of 29) sorted by relevance

12

/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyDebugProto.h25 static void Serialize(const panda::pandasm::debuginfo::Ins &debug, protoPanda::DebuginfoIns &protoDebug);
26 static void Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginfo::Ins &debug);
31 static void Serialize(const panda::pandasm::debuginfo::LocalVariable &debug,
34 panda::pandasm::debuginfo::LocalVariable &debug);
H A DassemblyDebugProto.cpp19 void DebuginfoIns::Serialize(const panda::pandasm::debuginfo::Ins &debug, protoPanda::DebuginfoIns &protoDebug) in Serialize()
28 void DebuginfoIns::Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginfo::Ins &debug) in Deserialize()
37 void LocalVariable::Serialize(const panda::pandasm::debuginfo::LocalVariable &debug, in Serialize()
49 panda::pandasm::debuginfo::LocalVariable &debug) in Deserialize()
H A DassemblyFunctionProto.cpp146 panda::pandasm::debuginfo::LocalVariable localVariable; in DeserializeProtoLocalVariable()
/arkcompiler/ets_frontend/ets2panda/compiler/debugger/
H A DdebuginfoDumper.h23 namespace ark::es2panda::debuginfo { namespace in ark::es2panda
42 void WritePosInfo(const pandasm::debuginfo::Ins &posInfo);
43 void WriteVariableInfo(const pandasm::debuginfo::LocalVariable &localVariableDebug);
51 } // namespace ark::es2panda::debuginfo
H A DdebuginfoDumper.cpp23 namespace ark::es2panda::debuginfo { namespace in ark::es2panda
49 if constexpr (std::is_same_v<T, pandasm::debuginfo::LocalVariable>) { in WrapArray()
129 void DebugInfoDumper::WritePosInfo(const pandasm::debuginfo::Ins &posInfo) in WritePosInfo()
142 void DebugInfoDumper::WriteVariableInfo(const pandasm::debuginfo::LocalVariable &localVariableDebug) in WriteVariableInfo()
233 } // namespace ark::es2panda::debuginfo
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
H A DdebuginfoDumper.h23 namespace panda::es2panda::debuginfo { namespace in panda::es2panda
42 void WritePosInfo(const pandasm::debuginfo::Ins &posInfo);
43 void WriteVariableInfo(const pandasm::debuginfo::LocalVariable &localVariableDebug);
51 } // namespace panda::es2panda::debuginfo
H A DdebuginfoDumper.cpp23 namespace panda::es2panda::debuginfo { namespace in panda::es2panda
49 if constexpr (std::is_same_v<T, pandasm::debuginfo::LocalVariable>) { in WrapArray()
132 void DebugInfoDumper::WritePosInfo(const pandasm::debuginfo::Ins &posInfo) in WritePosInfo()
145 void DebugInfoDumper::WriteVariableInfo(const pandasm::debuginfo::LocalVariable &localVariableDebug) in WriteVariableInfo()
236 } // namespace panda::es2panda::debuginfo
/arkcompiler/ets_frontend/ets2panda/ir/
H A DopcodeMap.h21 namespace ark::es2panda::debuginfo { namespace in ark::es2panda
25 } // namespace ark::es2panda::debuginfo
/arkcompiler/ets_frontend/es2panda/ir/
H A DopcodeMap.h21 namespace panda::es2panda::debuginfo { namespace in panda::es2panda
25 } // namespace panda::es2panda::debuginfo
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A Demitter.h34 namespace debuginfo { namespace
36 } // namespace debuginfo
75 virtual void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
H A DJSemitter.h39 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
H A DJSemitter.cpp47 void JSFunctionEmitter::GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug, in GenVariableSignature()
H A DETSemitter.h64 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
H A Demitter.cpp291 static void GenLocalVariableInfo(pandasm::debuginfo::LocalVariable &variableDebug, varbinder::Variable *var, in GenLocalVariableInfo()
529 debuginfo::DebugInfoDumper dumper(prog_); in Finalize()
/arkcompiler/runtime_core/assembler/
H A Dassembly-debug.h21 namespace panda::pandasm::debuginfo { namespace in panda::pandasm
56 } // namespace panda::pandasm::debuginfo
H A Dassembly-function.h78 std::vector<panda::pandasm::debuginfo::LocalVariable> local_variable_debug;
113 void SetInsDebug(const std::vector<debuginfo::Ins> &ins_debug) in SetInsDebug()
H A Dassembly-ins.h106 debuginfo::Ins ins_debug;
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-debug.h22 namespace ark::pandasm::debuginfo { namespace in ark::pandasm
59 } // namespace ark::pandasm::debuginfo
H A Dassembly-function.h79 std::vector<ark::pandasm::debuginfo::LocalVariable> localVariableDebug;
92 void SetInsDebug(const std::vector<debuginfo::Ins> &insDebug) in SetInsDebug()
H A Dassembly-ins.h117 debuginfo::Ins insDebug;
/arkcompiler/runtime_core/abc2program/
H A Dprogram_dump.h59 std::map<int32_t, panda::pandasm::debuginfo::LocalVariable>& local_variable_table);
H A Dprogram_dump.cpp571 std::map<int32_t, panda::pandasm::debuginfo::LocalVariable> local_variable_table; in DumpFunctionDebugInfo()
604 std::map<int32_t, panda::pandasm::debuginfo::LocalVariable>& local_variable_table) in UpdateLocalVarMap()
624 panda::pandasm::debuginfo::LocalVariable local_var = {variable_info.name, in UpdateLocalVarMap()
H A Dabc_code_processor.cpp236 panda::pandasm::debuginfo::LocalVariable local_var = {variable.name, in FillLocalVariableTable()
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dmethod_test.cpp350 pandasm::debuginfo::LocalVariable lv; in TEST_F()
/arkcompiler/runtime_core/assembler/tests/
H A Demitter_test.cpp142 // We emit SET_FILE in debuginfo in TEST()
188 TEST(emittertests, debuginfo) in TEST()

Completed in 11 milliseconds

12