Lines Matching refs:mangled
3745 cplus_demangle_init_info (const char *mangled, int options, size_t len, in cplus_demangle_init_info() argument
3748 di->s = mangled; in cplus_demangle_init_info()
3749 di->send = mangled + len; in cplus_demangle_init_info()
3752 di->n = mangled; in cplus_demangle_init_info()
3779 d_demangle (const char* mangled, int options, size_t *palc) in d_demangle() argument
3790 len = strlen (mangled); in d_demangle()
3792 if (mangled[0] == '_' && mangled[1] == 'Z') in d_demangle()
3794 else if (strncmp (mangled, "_GLOBAL_", 8) == 0 in d_demangle()
3795 && (mangled[8] == '.' || mangled[8] == '_' || mangled[8] == '$') in d_demangle()
3796 && (mangled[9] == 'D' || mangled[9] == 'I') in d_demangle()
3797 && mangled[10] == '_') in d_demangle()
3807 if (mangled[9] == 'I') in d_demangle()
3811 strlcat (r, mangled + 11, sz); in d_demangle()
3822 cplus_demangle_init_info (mangled, options, len, &di); in d_demangle()
4000 cplus_demangle_v3 (const char* mangled, int options) in cplus_demangle_v3() argument
4004 return d_demangle (mangled, options, &alc); in cplus_demangle_v3()
4015 java_demangle_v3 (const char* mangled) in java_demangle_v3() argument
4023 demangled = d_demangle (mangled, DMGL_JAVA | DMGL_PARAMS | DMGL_RET_POSTFIX, in java_demangle_v3()
4066 is_ctor_or_dtor (const char *mangled, in is_ctor_or_dtor() argument
4077 cplus_demangle_init_info (mangled, DMGL_GNU_V3, strlen (mangled), &di); in is_ctor_or_dtor()
4264 dyn_string_t mangled = dyn_string_new (3); in main() local
4277 dyn_string_append_char (mangled, c); in main()
4283 if (dyn_string_length (mangled) > 0) in main()
4286 s = __cxa_demangle (dyn_string_buf (mangled), NULL, NULL, NULL); in main()
4288 s = cplus_demangle_v3 (dyn_string_buf (mangled), options); in main()
4300 fputs (dyn_string_buf (mangled), stdout); in main()
4303 dyn_string_clear (mangled); in main()
4312 dyn_string_delete (mangled); in main()