23 #define WIN32_LEAN_AND_MEAN 39 std::string demangled_name = std::string(name);
43 char* demangled =
nullptr;
45 demangled = abi::__cxa_demangle(name,
nullptr,
nullptr, &status),
47 demangled_name = (status == 0) ? std::string(demangled) : std::string(name);
52 char undecorated_name[1024];
54 if (UnDecorateSymbolName(
55 name, undecorated_name,
sizeof(undecorated_name),
59 demangled_name = std::string(undecorated_name);
64 return demangled_name;
Typedefs for easier changing of types.
std::string demangle(const char *name)
Pretty print Value type name.
Annotation for function names.