Searched refs:demangled (Results 1 - 23 of 23) sorted by relevance

/freebsd-10-stable/contrib/libcxxrt/
H A Dtypeinfo.cc85 char *demangled = __cxa_demangle_gnu3(mangled_name); local
86 if (NULL != demangled)
88 size_t len = strlen(demangled);
95 memcpy(buf, demangled, len);
113 free(demangled);
H A Dexception.cc739 char *demangled = static_cast<char*>(malloc(bufferSize)); local
742 demangled = __cxa_demangle(mangled, demangled, &bufferSize, &status);
744 status == 0 ? demangled : mangled);
745 if (status == 0) { free(demangled); }
/freebsd-10-stable/contrib/binutils/ld/
H A Dldcref.c59 /* The demangled name. */
60 const char *demangled; member in struct:cref_hash_entry
139 ret->demangled = NULL;
319 is called via cref_hash_traverse. We also fill in the demangled
327 ASSERT (h->demangled == NULL);
328 h->demangled = bfd_demangle (output_bfd, h->root.string,
330 if (h->demangled == NULL)
331 h->demangled = h->root.string;
348 return strcmp ((*p1)->demangled, (*p2)->demangled);
[all...]
H A Dldmisc.c153 char *demangled; local
155 demangled = bfd_demangle (output_bfd, name,
157 if (demangled != NULL)
159 fprintf (fp, "%s", demangled);
160 free (demangled);
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Core/
H A DConstString.h393 /// @param[in] demangled
394 /// The demangled C string to correlate with the \a mangled
399 /// soon to be uniqued version of \a demangled.
402 SetCStringWithMangledCounterpart (const char *demangled,
406 /// Retrieve the mangled or demangled counterpart for a mangled
407 /// or demangled ConstString.
418 /// with the demangled/mangled counterpart.
/freebsd-10-stable/contrib/gdb/gdb/
H A Dmaint.c145 char *demangled; local
153 demangled = language_demangle (current_language, args,
155 if (demangled != NULL)
157 printf_unfiltered ("%s\n", demangled);
158 xfree (demangled);
H A Dsymtab.c420 /* Create the hash table used for demangled names. Each hash entry is
421 a pair of strings; one for the mangled name and one for the demangled
437 /* Try to determine the demangled name for a symbol, based on the
447 char *demangled = NULL;
455 demangled =
457 if (demangled != NULL)
460 return demangled;
466 demangled =
468 if (demangled != NULL)
471 return demangled;
445 char *demangled = NULL; local
605 char *demangled = NULL; local
[all...]
H A Dobjc-lang.c215 char *demangled, *cp; local
221 cp = demangled = xmalloc(strlen(mangled) + 2);
237 xfree(demangled); /* not mangled name */
242 strcpy(cp, mangled + (cp - demangled) + 2);
249 xfree(demangled); /* not mangled name */
254 strcpy(cp, mangled + (cp - demangled)); /* get it back */
266 return demangled;
H A Dada-exp.y684 if (string.length == strlen (ada_opname_table[i].demangled)-2
685 && strncasecmp (string.ptr, ada_opname_table[i].demangled+1,
688 strncpy (string.ptr, ada_opname_table[i].demangled,
H A Dada-lang.c477 ada_mangle (const char *demangled)
484 if (demangled == NULL)
488 2 * strlen (demangled) + 10);
491 for (p = demangled; *p != '\0'; p += 1)
504 !DEPRECATED_STREQN (mapping->demangled, p, strlen (mapping->demangled));
570 char *demangled;
596 /* Make demangled big enough for possible expansion by operator name. */
598 demangled = demangling_buffer;
611 demangled[
474 ada_mangle(const char *demangled) argument
567 char *demangled; local
[all...]
H A Dstack.c590 demangled name that we already have stored in the symbol
597 want to catch the failure ("demangled==NULL" case below)
600 char *demangled;
605 demangled = cplus_demangle (funname, DMGL_ANSI);
606 if (demangled == NULL)
607 /* If the demangler fails, try the demangled name from
875 * the demangled name that we already have stored in
884 * ("demangled==NULL" case below) here, while we still local
887 char *demangled;
892 demangled
599 char *demangled; local
[all...]
H A Dada-lang.h41 /* Corresponding mangled/demangled names and opcodes for Ada user-definable
46 const char *demangled; member in struct:ada_opname_map
50 /* Table of Ada operators in mangled and demangled forms. */
H A Dutils.c2434 char *demangled;
2445 demangled = language_demangle (language_def (lang), name, arg_mode);
2446 fputs_filtered (demangled ? demangled : name, stream);
2447 if (demangled != NULL)
2449 xfree (demangled);
2423 char *demangled; local
H A Dada-exp.c2358 if (string.length == strlen (ada_opname_table[i].demangled)-2
2359 && strncasecmp (string.ptr, ada_opname_table[i].demangled+1,
2362 strncpy (string.ptr, ada_opname_table[i].demangled,
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/
H A DConstString.cpp125 // Now assign the demangled const string as the counterpart of the
128 // Return the constant demangled C string
313 ConstString::SetCStringWithMangledCounterpart (const char *demangled, const ConstString &mangled) argument
315 m_string = StringPool().GetConstCStringAndSetMangledCounterPart (demangled, mangled.m_string);
H A DMangled.cpp5059 // Clear the mangled and demangled values.
5083 // demangled name is set.
5133 // Generate the demangled name on demand using this accessor. Code in
5135 // the demangled name. The result is cached and will be kept until a
5146 // We need to generate and cache the demangled name.
5177 // Set the demangled string to the empty string to indicate we
5199 // Get the demangled name if there is one, else return the mangled name.
5206 // Call the accessor to make sure we get a demangled name in case
5207 // it hasn't been demangled yet...
5222 // demangled nam
5233 const char * demangled = m_demangled.AsCString(); local
5271 const ConstString& demangled = obj.GetDemangledName(); local
5273 s << ", demangled = '" << demangled << '\\''; local
[all...]
/freebsd-10-stable/contrib/binutils/libiberty/
H A Dcplus-dem.c132 int temp_start; /* index in demangled to start of template args */
139 string* previous_argument; /* The last function argument demangled. */
320 /* The scope separator appropriate for the language being demangled. */
913 char *demangled = NULL; local
942 /* Make demangled big enough for possible expansion by operator name. */
943 grow_vect (&demangled,
964 demangled[j] = mangled[i];
970 demangled[j] = '.';
976 demangled[j] = mangled[i];
980 demangled[
1016 char *demangled = NULL; local
1205 char *demangled = NULL; local
[all...]
H A Dcp-demangle.c39 components, and then walks the list generating the demangled
282 /* Fixed-length allocated buffer for demangled data, flushed to the
290 /* Callback function to handle demangled buffer flush. */
2791 CALLBACK is a function to call to flush demangled string segments
3955 mangled name, return strings in repeated callback giving the demangled
4031 name, return a buffer allocated with malloc holding the demangled
4064 string containing the name to be demangled.
4067 *LENGTH bytes, into which the demangled name is stored. If
4069 OUTPUT_BUFFER may instead be NULL; in that case, the demangled name
4073 demangled nam
4092 char *demangled; local
[all...]
/freebsd-10-stable/contrib/gcclibs/libiberty/
H A Dcplus-dem.c132 int temp_start; /* index in demangled to start of template args */
139 string* previous_argument; /* The last function argument demangled. */
320 /* The scope separator appropriate for the language being demangled. */
913 char *demangled = NULL; local
942 /* Make demangled big enough for possible expansion by operator name. */
943 grow_vect (&demangled,
964 demangled[j] = mangled[i];
970 demangled[j] = '.';
976 demangled[j] = mangled[i];
980 demangled[
1016 char *demangled = NULL; local
1205 char *demangled = NULL; local
[all...]
H A Dcp-demangle.c39 components, and then walks the list generating the demangled
3804 name, return a buffer allocated with malloc holding the demangled
3897 /* We try to guess the length of the demangled string, to minimize
3939 string containing the name to be demangled.
3942 *LENGTH bytes, into which the demangled name is stored. If
3944 OUTPUT_BUFFER may instead be NULL; in that case, the demangled name
3948 demangled name, is placed in *LENGTH.
3951 demangled name, or NULL if the demangling fails. The caller is
3967 char *demangled; local
3984 demangled
4049 char *demangled; local
[all...]
/freebsd-10-stable/lib/libradius/
H A Dradlib.c1428 u_char b[MD5_DIGEST_LENGTH], *C, *demangled; local
1447 demangled = malloc(mlen);
1448 if (!demangled)
1460 demangled[Ppos++] = C[i] ^ b[i];
1472 return demangled;
1481 u_char b[MD5_DIGEST_LENGTH], *demangled; local
1545 demangled = malloc(*len);
1546 if (!demangled)
1549 memcpy(demangled, P + 1, *len);
1550 return demangled;
[all...]
/freebsd-10-stable/contrib/gcc/
H A Dtlink.c46 for symbol names, file names, and demangled symbols. */
70 } demangled;
157 /* Look up an entry in the demangled name hash table. */
586 /* Add the demangled forms of any new symbols to the hash table. */
595 demangled *dem;
666 demangled *dem = 0;
700 /* Don't let the strstr's below see the demangled name; we
69 } demangled; typedef in typeref:struct:demangled_hash_entry
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp3527 const char *demangled = best_name.GetDemangledName().GetCString(); local
3528 if (demangled)
3531 const char *partial_in_demangled = strstr (demangled, name_no_parens.c_str());
3545 else if (partial_in_demangled == demangled)
3552 if (partial_in_demangled - demangled == 1)

Completed in 403 milliseconds