Home
last modified time | relevance | path

Searched refs:demangled (Results 1 – 25 of 112) sorted by relevance

12345

/netbsd/src/external/bsd/libc++/dist/libcxxrt/test/
Dtest_demangle.cc12 char* demangled = __cxa_demangle(mangled, 0, 0, &status); in test() local
13 printf("mangled='%s' demangled='%s', status=%d\n", mangled, demangled, in test()
15 free(demangled); in test()
17 TEST_LOC(demangled != 0, "should be able to demangle", __FILE__, line); in test()
18 if (!demangled) { in test()
22 TEST_LOC(strcmp(expected, demangled) == 0, "should be able to demangle", in test()
24 TEST_LOC(strcmp(mangled, demangled) != 0, "should be able to demangle", in test()
/netbsd/src/external/gpl3/binutils/dist/libiberty/
Dcplus-dem.c207 char *demangled = NULL; in ada_demangle() local
223 demangled = XNEWVEC (char, len0); in ada_demangle()
225 d = demangled; in ada_demangle()
449 return demangled; in ada_demangle()
452 XDELETEVEC (demangled); in ada_demangle()
454 demangled = XNEWVEC (char, len0 + 3); in ada_demangle()
457 strcpy (demangled, mangled); in ada_demangle()
459 sprintf (demangled, "<%s>", mangled); in ada_demangle()
461 return demangled; in ada_demangle()
Dd-demangle.c1947 char *demangled = NULL; in dlang_demangle() local
1977 demangled = decl.b; in dlang_demangle()
1980 return demangled; in dlang_demangle()
/netbsd/src/external/gpl3/gdb/dist/libiberty/
Dcplus-dem.c207 char *demangled = NULL; in ada_demangle() local
223 demangled = XNEWVEC (char, len0); in ada_demangle()
225 d = demangled; in ada_demangle()
449 return demangled; in ada_demangle()
452 XDELETEVEC (demangled); in ada_demangle()
454 demangled = XNEWVEC (char, len0 + 3); in ada_demangle()
457 strcpy (demangled, mangled); in ada_demangle()
459 sprintf (demangled, "<%s>", mangled); in ada_demangle()
461 return demangled; in ada_demangle()
Dd-demangle.c1947 char *demangled = NULL; in dlang_demangle() local
1977 demangled = decl.b; in dlang_demangle()
1980 return demangled; in dlang_demangle()
/netbsd/src/external/gpl3/gcc/dist/libiberty/
Dcplus-dem.c207 char *demangled = NULL; in ada_demangle() local
223 demangled = XNEWVEC (char, len0); in ada_demangle()
225 d = demangled; in ada_demangle()
449 return demangled; in ada_demangle()
452 XDELETEVEC (demangled); in ada_demangle()
454 demangled = XNEWVEC (char, len0 + 3); in ada_demangle()
457 strcpy (demangled, mangled); in ada_demangle()
459 sprintf (demangled, "<%s>", mangled); in ada_demangle()
461 return demangled; in ada_demangle()
Dd-demangle.c1947 char *demangled = NULL; in dlang_demangle() local
1977 demangled = decl.b; in dlang_demangle()
1980 return demangled; in dlang_demangle()
/netbsd/src/external/gpl3/binutils/dist/gprof/
Dutils.c46 char *demangled = 0; in print_name_only() local
53 demangled = bfd_demangle (core_bfd, name, DMGL_ANSI | DMGL_PARAMS); in print_name_only()
54 if (demangled) in print_name_only()
55 name = demangled; in print_name_only()
90 free (demangled); in print_name_only()
DChangeLog-202029 * utils.c (print_name_only): Free demangled without checking
/netbsd/src/external/bsd/libc++/dist/libcxxrt/src/
Dtypeinfo.cc85 char *demangled = __cxa_demangle_gnu3(mangled_name); in __cxa_demangle() local
86 if (NULL != demangled) in __cxa_demangle()
88 size_t len = strlen(demangled); in __cxa_demangle()
95 memcpy(buf, demangled, len); in __cxa_demangle()
113 free(demangled); in __cxa_demangle()
Dexception.cc721 char *demangled = static_cast<char*>(malloc(bufferSize)); in report_failure() local
724 demangled = __cxa_demangle(mangled, demangled, &bufferSize, &status); in report_failure()
726 status == 0 ? demangled : mangled); in report_failure()
727 if (status == 0) { free(demangled); } in report_failure()
/netbsd/src/external/gpl3/gdb/dist/gdb/python/
Dpy-type.c869 typy_lookup_type (struct demangle_component *demangled, in typy_lookup_type() argument
877 demangled_type = demangled->type; in typy_lookup_type()
885 type = typy_lookup_type (demangled->u.s_binary.left, block); in typy_lookup_type()
926 gdb::unique_xmalloc_ptr<char> type_name = cp_comp_to_string (demangled, 10); in typy_lookup_type()
940 struct demangle_component *demangled; in typy_legacy_template_argument() local
966 demangled = info->tree; in typy_legacy_template_argument()
969 while (demangled->type == DEMANGLE_COMPONENT_QUAL_NAME in typy_legacy_template_argument()
970 || demangled->type == DEMANGLE_COMPONENT_LOCAL_NAME) in typy_legacy_template_argument()
971 demangled = demangled->u.s_binary.right; in typy_legacy_template_argument()
973 if (demangled->type != DEMANGLE_COMPONENT_TEMPLATE) in typy_legacy_template_argument()
[all …]
/netbsd/src/external/gpl3/binutils/dist/ld/
Dldcref.c64 const char *demangled; member
143 ret->demangled = NULL; in cref_hash_newfunc()
331 ASSERT (h->demangled == NULL); in cref_fill_array()
332 h->demangled = bfd_demangle (link_info.output_bfd, h->root.string, in cref_fill_array()
334 if (h->demangled == NULL) in cref_fill_array()
335 h->demangled = h->root.string; in cref_fill_array()
355 return strcmp ((*p1)->demangled, (*p2)->demangled); in cref_sort_array()
437 fprintf (fp, "%s ", h->demangled); in output_one_cref()
438 len = strlen (h->demangled) + 1; in output_one_cref()
Dldmisc.c511 char *demangled; in vfinfo() local
513 demangled = bfd_demangle (link_info.output_bfd, name, in vfinfo()
515 if (demangled != NULL) in vfinfo()
517 fprintf (fp, "%s", demangled); in vfinfo()
518 free (demangled); in vfinfo()
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/
Dcplusfuncs.exp285 proc info_func_regexp { name demangled } { argument
288 regsub {\\\(void\\\)} $demangled {\(\)} demangled
295 "$decimal:\t(class|)${demangled}.*"]
303 proc info_func { name demangled } { argument
304 info_func_regexp "$name" [string_to_regexp "$demangled"]
/netbsd/src/external/gpl3/gdb/dist/gdb/
Dgo-lang.h104 (const char *mangled, gdb::unique_xmalloc_ptr<char> *demangled) in sniff_from_mangled_name() argument
107 *demangled = demangle_symbol (mangled, 0); in sniff_from_mangled_name()
108 return *demangled != NULL; in sniff_from_mangled_name()
Dgdb-demangle.c203 gdb::unique_xmalloc_ptr<char> demangled in demangle_command() local
205 if (demangled != NULL) in demangle_command()
206 gdb_printf ("%s\n", demangled.get ()); in demangle_command()
Drust-lang.h97 (const char *mangled, gdb::unique_xmalloc_ptr<char> *demangled) in sniff_from_mangled_name() argument
100 demangled->reset (rust_demangle (mangled, 0)); in sniff_from_mangled_name()
101 return *demangled != NULL; in sniff_from_mangled_name()
Dobjc-lang.c255 (const char *mangled, gdb::unique_xmalloc_ptr<char> *demangled) in sniff_from_mangled_name() argument
258 *demangled = demangle_symbol (mangled, 0); in sniff_from_mangled_name()
259 return *demangled != NULL; in sniff_from_mangled_name()
333 char *demangled, *cp; in demangle_symbol() local
339 cp = demangled = (char *) xmalloc (strlen (mangled) + 2); in demangle_symbol()
356 xfree(demangled); /* not mangled name */ in demangle_symbol()
362 strcpy(cp, mangled + (cp - demangled) + 2); in demangle_symbol()
370 xfree(demangled); /* not mangled name */ in demangle_symbol()
375 strcpy(cp, mangled + (cp - demangled)); /* Get it back. */ in demangle_symbol()
388 return gdb::unique_xmalloc_ptr<char> (demangled); in demangle_symbol()
Dd-lang.c130 gdb::unique_xmalloc_ptr<char> *demangled) const override in sniff_from_mangled_name() argument
132 *demangled = d_demangle (mangled, 0); in sniff_from_mangled_name()
133 return *demangled != NULL; in sniff_from_mangled_name()
Dlanguage.h442 (const char *mangled, gdb::unique_xmalloc_ptr<char> *demangled) const in sniff_from_mangled_name()
444 *demangled = nullptr; in sniff_from_mangled_name()
Dc-lang.c970 gdb::unique_xmalloc_ptr<char> *demangled) const override in sniff_from_mangled_name() argument
972 *demangled = gdb_demangle (mangled, DMGL_PARAMS | DMGL_ANSI); in sniff_from_mangled_name()
973 return *demangled != NULL; in sniff_from_mangled_name()
/netbsd/src/lib/libradius/
Dradlib.c1144 u_char b[MD5_DIGEST_LENGTH], *demangled; in rad_demangle() local
1164 demangled = malloc(mlen); in rad_demangle()
1165 if (!demangled) in rad_demangle()
1177 demangled[Ppos++] = C[i] ^ b[i]; in rad_demangle()
1189 return demangled; in rad_demangle()
1198 u_char b[MD5_DIGEST_LENGTH], *demangled = NULL; in rad_demangle_mppe_key() local
1262 demangled = malloc(*len); in rad_demangle_mppe_key()
1263 if (!demangled) in rad_demangle_mppe_key()
1266 (void)memcpy(demangled, P + 1, *len); in rad_demangle_mppe_key()
1269 return demangled; in rad_demangle_mppe_key()
/netbsd/src/external/gpl3/binutils/dist/gold/
Dresolve.cc908 std::string demangled(to->demangled_name()); in report_resolve_problem() local
909 size_t len = strlen(msg) + demangled.length() + 10; in report_resolve_problem()
911 snprintf(buf, len, msg, demangled.c_str()); in report_resolve_problem()
/netbsd/src/external/gpl3/gdb/dist/libiberty/testsuite/
Drust-demangle-expected4 # input to be demangled
25 # But auto should demangle fully gnu-v3 -> rust -> demangled, not partially.

12345