ClickHouse/dbms/src/Common/demangle.h
2017-12-08 04:34:52 +03:00

16 lines
314 B
C++

#pragma once
#include <string>
/** Demangles C++ symbol name.
* When demangling fails, returns the original name and sets status to non-zero.
*/
std::string demangle(const char * name, int & status);
inline std::string demangle(const char * name)
{
int status = 0;
return demangle(name, status);
}