mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
Comptime debugging
This commit is contained in:
parent
bbb97d1490
commit
ff2e40e3bf
40 changed files with 6213 additions and 443 deletions
|
@ -5825,7 +5825,7 @@ bool WinDebugger::EvalCondition(DebugVisualizerEntry* debugVis, DbgCompileUnit*
|
|||
return false;
|
||||
}
|
||||
|
||||
return evalResult.mBool;
|
||||
return evalResult.mBool;
|
||||
}
|
||||
|
||||
String WinDebugger::GetArrayItems(DbgCompileUnit* dbgCompileUnit, DebugVisualizerEntry* debugVis, DbgType* valueType, DbgTypedValue& curNode, int& count, String* outContinuationData)
|
||||
|
@ -8156,7 +8156,7 @@ String WinDebugger::DbgTypedValueToString(const DbgTypedValue& origTypedValue, c
|
|||
displayString += "{ " + firstRet + " }";
|
||||
else
|
||||
displayString += bigRet;
|
||||
}
|
||||
}
|
||||
|
||||
DbgType* memberListType = actualType;
|
||||
bool memberListForceCast = false;
|
||||
|
@ -8231,7 +8231,7 @@ String WinDebugger::DbgTypedValueToString(const DbgTypedValue& origTypedValue, c
|
|||
return "";
|
||||
}
|
||||
|
||||
retVal += "\n" + displayType->ToString(DbgLanguage_Unknown, true);
|
||||
retVal += "\n" + displayType->ToString(DbgLanguage_Unknown, true);
|
||||
memberListType = innerType;
|
||||
}
|
||||
|
||||
|
@ -11026,6 +11026,7 @@ String WinDebugger::GetStackFrameInfo(int stackFrameIdx, intptr* addr, String* o
|
|||
FrameFlags_HasPendingDebugInfo = 2,
|
||||
FrameFlags_CanGetOldSource = 4,
|
||||
FrameFlags_WasHotReplaced = 8,
|
||||
FrameFlags_HadError = 0x10
|
||||
};
|
||||
|
||||
AutoCrit autoCrit(mDebugManager->mCritSect);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue