| /netbsd/src/external/bsd/libc++/dist/libcxxrt/test/ |
| D | test_demangle.cc | 12 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/ |
| D | cplus-dem.c | 207 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()
|
| D | d-demangle.c | 1947 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/ |
| D | cplus-dem.c | 207 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()
|
| D | d-demangle.c | 1947 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/ |
| D | cplus-dem.c | 207 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()
|
| D | d-demangle.c | 1947 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/ |
| D | utils.c | 46 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()
|
| D | ChangeLog-2020 | 29 * utils.c (print_name_only): Free demangled without checking
|
| /netbsd/src/external/bsd/libc++/dist/libcxxrt/src/ |
| D | typeinfo.cc | 85 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()
|
| D | exception.cc | 721 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/ |
| D | py-type.c | 869 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/ |
| D | ldcref.c | 64 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()
|
| D | ldmisc.c | 511 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/ |
| D | cplusfuncs.exp | 285 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/ |
| D | go-lang.h | 104 (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()
|
| D | gdb-demangle.c | 203 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()
|
| D | rust-lang.h | 97 (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()
|
| D | objc-lang.c | 255 (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()
|
| D | d-lang.c | 130 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()
|
| D | language.h | 442 (const char *mangled, gdb::unique_xmalloc_ptr<char> *demangled) const in sniff_from_mangled_name() 444 *demangled = nullptr; in sniff_from_mangled_name()
|
| D | c-lang.c | 970 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/ |
| D | radlib.c | 1144 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/ |
| D | resolve.cc | 908 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/ |
| D | rust-demangle-expected | 4 # input to be demangled 25 # But auto should demangle fully gnu-v3 -> rust -> demangled, not partially.
|