/arkcompiler/ets_frontend/merge_abc/src/ |
H A D | assemblyDebugProto.h | 25 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 D | assemblyDebugProto.cpp | 19 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 D | assemblyFunctionProto.cpp | 146 panda::pandasm::debuginfo::LocalVariable localVariable; in DeserializeProtoLocalVariable()
|
/arkcompiler/ets_frontend/ets2panda/compiler/debugger/ |
H A D | debuginfoDumper.h | 23 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 D | debuginfoDumper.cpp | 23 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 D | debuginfoDumper.h | 23 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 D | debuginfoDumper.cpp | 23 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 D | opcodeMap.h | 21 namespace ark::es2panda::debuginfo { namespace in ark::es2panda 25 } // namespace ark::es2panda::debuginfo
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | opcodeMap.h | 21 namespace panda::es2panda::debuginfo { namespace in panda::es2panda 25 } // namespace panda::es2panda::debuginfo
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | emitter.h | 34 namespace debuginfo { namespace 36 } // namespace debuginfo 75 virtual void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
|
H A D | JSemitter.h | 39 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
|
H A D | JSemitter.cpp | 47 void JSFunctionEmitter::GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug, in GenVariableSignature()
|
H A D | ETSemitter.h | 64 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
|
H A D | emitter.cpp | 291 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 D | assembly-debug.h | 21 namespace panda::pandasm::debuginfo { namespace in panda::pandasm 56 } // namespace panda::pandasm::debuginfo
|
H A D | assembly-function.h | 78 std::vector<panda::pandasm::debuginfo::LocalVariable> local_variable_debug; 113 void SetInsDebug(const std::vector<debuginfo::Ins> &ins_debug) in SetInsDebug()
|
H A D | assembly-ins.h | 106 debuginfo::Ins ins_debug;
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | assembly-debug.h | 22 namespace ark::pandasm::debuginfo { namespace in ark::pandasm 59 } // namespace ark::pandasm::debuginfo
|
H A D | assembly-function.h | 79 std::vector<ark::pandasm::debuginfo::LocalVariable> localVariableDebug; 92 void SetInsDebug(const std::vector<debuginfo::Ins> &insDebug) in SetInsDebug()
|
H A D | assembly-ins.h | 117 debuginfo::Ins insDebug;
|
/arkcompiler/runtime_core/abc2program/ |
H A D | program_dump.h | 59 std::map<int32_t, panda::pandasm::debuginfo::LocalVariable>& local_variable_table);
|
H A D | program_dump.cpp | 571 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 D | abc_code_processor.cpp | 236 panda::pandasm::debuginfo::LocalVariable local_var = {variable.name, in FillLocalVariableTable()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | method_test.cpp | 350 pandasm::debuginfo::LocalVariable lv; in TEST_F()
|
/arkcompiler/runtime_core/assembler/tests/ |
H A D | emitter_test.cpp | 142 // We emit SET_FILE in debuginfo in TEST() 188 TEST(emittertests, debuginfo) in TEST()
|