Insert dummy debug types for functions in case of member functions

This commit is contained in:
baldurk
2025-10-15 12:32:44 +01:00
parent 81a367be66
commit dd40f0103e
@@ -4170,6 +4170,14 @@ void Debugger::RegisterOp(Iter it)
break;
}
case ShaderDbg::TypeFunction:
{
m_DebugInfo.types[dbg.result].type = VarType::Unknown;
m_DebugInfo.types[dbg.result].baseType = Id();
m_DebugInfo.types[dbg.result].matSize = 0;
m_DebugInfo.types[dbg.result].vecSize = 0;
break;
}
case ShaderDbg::TypeMember:
{
rdcstr name = strings[dbg.arg<Id>(0)];