Home
last modified time | relevance | path

Searched refs:variableDebug (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/core/
Demitter.cpp271 static void GenLocalVariableInfo(pandasm::debuginfo::LocalVariable &variableDebug, varbinder::Varia… in GenLocalVariableInfo() argument
275 variableDebug.name = var->Name().Mutf8(); in GenLocalVariableInfo()
278 variableDebug.signature = "any"; in GenLocalVariableInfo()
279 variableDebug.signatureType = "any"; in GenLocalVariableInfo()
283 variableDebug.signature = ss.str(); in GenLocalVariableInfo()
284variableDebug.signatureType = ss.str(); // NOTE: Handle typeParams, either class or interface in GenLocalVariableInfo()
287 variableDebug.reg = in GenLocalVariableInfo()
289 variableDebug.start = start; in GenLocalVariableInfo()
290 variableDebug.length = static_cast<uint32_t>(varsLength); in GenLocalVariableInfo()
311 auto &variableDebug = func->localVariableDebug.emplace_back(); in GenScopeVariableInfo() local
[all …]
DJSemitter.cpp47 void JSFunctionEmitter::GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug, in GenVariableSignature() argument
50 variableDebug.signature = "any"; in GenVariableSignature()
51 variableDebug.signatureType = "any"; in GenVariableSignature()
DJSemitter.h39 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
Demitter.h68 virtual void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
DETSemitter.h60 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
DETSemitter.cpp137 void ETSFunctionEmitter::GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug, in GenVariableSignature() argument
140 variableDebug.signature = Signatures::ANY; in GenVariableSignature()
141 variableDebug.signatureType = Signatures::ANY; in GenVariableSignature()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp295 auto &variableDebug = func_->local_variable_debug.emplace_back(); in GenScopeVariableInfo() local
296 variableDebug.name = name.Mutf8(); in GenScopeVariableInfo()
297 variableDebug.signature = "any"; in GenScopeVariableInfo()
298 variableDebug.signature_type = "any"; in GenScopeVariableInfo()
307 variableDebug.reg = in GenScopeVariableInfo()
309 variableDebug.start = start; in GenScopeVariableInfo()
310 variableDebug.length = static_cast<uint32_t>(varsLength); in GenScopeVariableInfo()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp456 panda::pandasm::debuginfo::LocalVariable variableDebug; in ParseVariablesDebugInfo() local
459 variableDebug.name = variable["n"].asString(); // name in ParseVariablesDebugInfo()
463 variableDebug.signature = variable["s"].asString(); // signature in ParseVariablesDebugInfo()
467 variableDebug.signature_type = variable["st"].asString(); // signature type in ParseVariablesDebugInfo()
471 variableDebug.reg = variable["r"].asInt(); // regs in ParseVariablesDebugInfo()
475 variableDebug.start = variable["start"].asUInt(); // start in ParseVariablesDebugInfo()
479 variableDebug.length = variable["len"].asUInt(); // length in ParseVariablesDebugInfo()
482 pandaFunc.local_variable_debug.push_back(variableDebug); in ParseVariablesDebugInfo()