blob: 8f4bb1de6afd3f1d797f509607f459283a625207 [file] [log] [blame]
Juan Cespedesd44c6b81998-09-25 14:48:42 +02001#if HAVE_CONFIG_H
2#include "config.h"
3#endif
4
Juan Cespedesac3db291998-04-25 14:31:58 +02005extern char * cplus_demangle (const char *mangled, int options);
6
Juan Cespedes1b9cfd61999-08-30 19:34:50 +02007const char * my_demangle(const char * function_name);
Juan Cespedesac3db291998-04-25 14:31:58 +02008
9/* Options passed to cplus_demangle (in 2nd parameter). */
10
11#define DMGL_NO_OPTS 0 /* For readability... */
12#define DMGL_PARAMS (1 << 0) /* Include function args */
13#define DMGL_ANSI (1 << 1) /* Include const, volatile, etc */
14#define DMGL_JAVA (1 << 2) /* Demangle as Java rather than C++. */
15