mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-05 05:18:40 +00:00
constant name map
This commit is contained in:
@@ -1,15 +1,14 @@
|
||||
internal String8
|
||||
rdi_string_from_name_map_kind(RDI_NameMapKind kind)
|
||||
{
|
||||
switch (kind) {
|
||||
case RDI_NameMapKind_NULL : return str8_lit("NULL");
|
||||
case RDI_NameMapKind_GlobalVariables : return str8_lit("GlobalVariables");
|
||||
case RDI_NameMapKind_ThreadVariables : return str8_lit("ThreadVariables");
|
||||
case RDI_NameMapKind_Procedures : return str8_lit("Procedures");
|
||||
case RDI_NameMapKind_Types : return str8_lit("Types");
|
||||
case RDI_NameMapKind_LinkNameProcedures: return str8_lit("LinkNameProcedures");
|
||||
case RDI_NameMapKind_NormalSourcePaths : return str8_lit("NormalSourcePaths");
|
||||
String8 result = {0};
|
||||
switch(kind)
|
||||
{
|
||||
default:{}break;
|
||||
#define X(name) case RDI_NameMapKind_##name:{result = str8_lit_comp(#name);}break;
|
||||
RDI_NameMapKind_XList
|
||||
#undef X
|
||||
}
|
||||
return str8_lit("");
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user