mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
Made $alias$ work for splat parameters to mixins
This commit is contained in:
parent
004d5d8d1c
commit
70e751e718
11 changed files with 228 additions and 92 deletions
|
@ -543,7 +543,7 @@ void DebugTarget::EvaluateAutoStaticVariable(DbgVariable* variable, const String
|
|||
if ((variable->mLocationData != NULL) && (variable->mLocationLen > 0))
|
||||
{
|
||||
DbgAddrType addrType = DbgAddrType_Local;
|
||||
addr_target variableAddr = variable->mStaticCachedAddr;
|
||||
intptr variableAddr = variable->mStaticCachedAddr;
|
||||
if (variableAddr == 0)
|
||||
{
|
||||
addrType = DbgAddrType_Target;
|
||||
|
@ -2198,7 +2198,7 @@ bool DebugTarget::GetVariableIndexRegisterAndOffset(DbgVariable* dwVariable, int
|
|||
addr_target DebugTarget::GetStaticAddress(DbgVariable* dwVariable)
|
||||
{
|
||||
DbgAddrType addrType;
|
||||
return dwVariable->mCompileUnit->mDbgModule->EvaluateLocation(NULL, dwVariable->mLocationData, dwVariable->mLocationLen, NULL, &addrType);
|
||||
return (addr_target)dwVariable->mCompileUnit->mDbgModule->EvaluateLocation(NULL, dwVariable->mLocationData, dwVariable->mLocationLen, NULL, &addrType);
|
||||
}
|
||||
|
||||
bool DebugTarget::GetValueByNameInBlock_Helper(DbgSubprogram* dwSubprogram, DbgBlock* dwBlock, String& name, WdStackFrame* stackFrame, intptr* outAddr, DbgType** outType, DbgAddrType* outAddrType)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue