xref: /openbmc/linux/tools/perf/util/demangle-cxx.h (revision 3b4e4efe)
1*3b4e4efeSIan Rogers /* SPDX-License-Identifier: GPL-2.0 */
2*3b4e4efeSIan Rogers #ifndef __PERF_DEMANGLE_CXX
3*3b4e4efeSIan Rogers #define __PERF_DEMANGLE_CXX 1
4*3b4e4efeSIan Rogers 
5*3b4e4efeSIan Rogers #ifdef __cplusplus
6*3b4e4efeSIan Rogers extern "C" {
7*3b4e4efeSIan Rogers #endif
8*3b4e4efeSIan Rogers 
9*3b4e4efeSIan Rogers char *cxx_demangle_sym(const char *str, bool params, bool modifiers);
10*3b4e4efeSIan Rogers 
11*3b4e4efeSIan Rogers #ifdef __cplusplus
12*3b4e4efeSIan Rogers }
13*3b4e4efeSIan Rogers #endif
14*3b4e4efeSIan Rogers 
15*3b4e4efeSIan Rogers 
16*3b4e4efeSIan Rogers #endif /* __PERF_DEMANGLE_CXX */
17