Home | History | Annotate | Download | only in m_demangle

Lines Matching defs:demangle

3 /*--- Demangling of C++ mangled names.                  demangle.c ---*/
40 #include "demangle.h"
53 Therefore, VG_(demangle) first tries to undo (2). If successful,
89 that buffer is owned by VG_(demangle). That means two things:
90 (1) Users of VG_(demangle) must not free that buffer.
94 after the next VG_(demangle) invocation. */
95 void VG_(demangle) ( Bool do_cxx_demangling, Bool do_z_demangling,
102 to Z-demangle it (with NULL for the soname buffer, since we're not
136 /*--- DEMANGLE Z-ENCODED NAMES ---*/
139 /* Demangle a Z-encoded name as described in pub_tool_redir.h.
143 Demangle 'sym' into its soname and fnname parts, putting them in
169 sobuf = VG_(arena_realloc)(VG_AR_DEMANGLE, "Z-demangle", sobuf, len);
170 fnbuf = VG_(arena_realloc)(VG_AR_DEMANGLE, "Z-demangle", fnbuf, len);