mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
Fleshing out comptime debugging
This commit is contained in:
parent
ff2e40e3bf
commit
b334423106
28 changed files with 2079 additions and 780 deletions
|
@ -7403,7 +7403,14 @@ DbgTypedValue DbgExprEvaluator::MatchMethod(BfAstNode* targetSrc, DbgTypedValue
|
|||
}
|
||||
else if ((arg.mType->mTypeCode == DbgType_i32) || (arg.mType->mTypeCode == DbgType_i64))
|
||||
{
|
||||
typeName += BfTypeUtils::HashEncode64(arg.mInt64);
|
||||
if (typeName.IsEmpty())
|
||||
{
|
||||
// Fake this int as a type pointer
|
||||
arg.mSrcAddress = arg.mUInt64;
|
||||
BeefTypeToString(arg, typeName);
|
||||
}
|
||||
else
|
||||
typeName += BfTypeUtils::HashEncode64(arg.mInt64);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue