Searched refs:variableDebug (Results 1 – 8 of 8) sorted by relevance
271 static void GenLocalVariableInfo(pandasm::debuginfo::LocalVariable &variableDebug, varbinder::Varia… in GenLocalVariableInfo() argument275 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()284 … variableDebug.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 …]
47 void JSFunctionEmitter::GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug, in GenVariableSignature() argument50 variableDebug.signature = "any"; in GenVariableSignature()51 variableDebug.signatureType = "any"; in GenVariableSignature()
39 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
68 virtual void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
60 void GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug,
137 void ETSFunctionEmitter::GenVariableSignature(pandasm::debuginfo::LocalVariable &variableDebug, in GenVariableSignature() argument140 variableDebug.signature = Signatures::ANY; in GenVariableSignature()141 variableDebug.signatureType = Signatures::ANY; in GenVariableSignature()
295 auto &variableDebug = func_->local_variable_debug.emplace_back(); in GenScopeVariableInfo() local296 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()
456 panda::pandasm::debuginfo::LocalVariable variableDebug; in ParseVariablesDebugInfo() local459 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()