/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | Mangled.cpp | 330 ConstString demangled = GetDemangledName(); in NameMatches() local 331 return demangled && regex.Execute(demangled.GetStringRef()); in NameMatches() 341 ConstString demangled = GetDemangledName(); in GetName() local 349 if (demangled) in GetName() 350 return demangled; in GetName() 353 return demangled; in GetName() 363 const char *demangled = m_demangled.AsCString(); in Dump() local 364 s->Printf(", demangled = %s", demangled[0] ? demangled : "<error>"); in Dump() 409 ConstString demangled = obj.GetDemangledName(); in operator <<() local 410 if (demangled) in operator <<() [all …]
|
H A D | RichManglingContext.cpp | 50 LLDB_LOG(log, "demangled itanium: {0} -> \"{1}\"", mangled, m_ipd_buf); in FromItaniumName() 52 LLDB_LOG(log, "demangled itanium: {0} -> error: failed to demangle", in FromItaniumName() 60 bool RichManglingContext::FromCxxMethodName(ConstString demangled) { in FromCxxMethodName() argument 62 m_cxx_method_parser = new CPlusPlusLanguage::MethodName(demangled); in FromCxxMethodName()
|
/freebsd/contrib/libcxxrt/ |
H A 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()
|
H A D | exception.cc | 355 char *demangled = static_cast<char*>(malloc(bufferSize)); in terminate_with_diagnostics() local 358 demangled = __cxa_demangle(mangled, demangled, &bufferSize, &status); in terminate_with_diagnostics() 360 status == 0 ? demangled : mangled); in terminate_with_diagnostics() 361 if (status == 0) { free(demangled); } in terminate_with_diagnostics()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_symbolizer_mac.cpp | 44 const char *demangled = DemangleSwiftAndCXX(info.dli_sname); in SymbolizePC() local 45 if (!demangled) in SymbolizePC() 46 demangled = info.dli_sname; in SymbolizePC() 47 stack->info.function = internal_strdup(demangled); in SymbolizePC() 55 const char *demangled = DemangleSwiftAndCXX(info.dli_sname); in SymbolizeData() 56 if (!demangled) in SymbolizeData() 57 demangled = info.dli_sname; in SymbolizeData() 58 datainfo->name = internal_strdup(demangled); in SymbolizeData() 54 const char *demangled = DemangleSwiftAndCXX(info.dli_sname); SymbolizeData() local
|
H A D | sanitizer_symbolizer_libbacktrace.cpp | 197 if (char *demangled = CplusV3Demangle(name)) in DemangleAlloc() local 198 return demangled; in DemangleAlloc()
|
H A D | sanitizer_symbolizer_libcdep.cpp | 166 if (const char *demangled = tool.Demangle(name)) in Demangle() 167 return demangled; in Demangle() 169 if (const char *demangled = PlatformDemangle(name)) in Demangle() 170 return demangled; 165 if (const char *demangled = tool.Demangle(name)) Demangle() local
|
H A D | sanitizer_flags.inc | 185 COMMON_FLAG(bool, demangle, true, "Print demangled symbols.")
|
/freebsd/contrib/llvm-project/lldb/source/Utility/ |
H A D | ConstString.cpp | 124 GetConstCStringAndSetMangledCounterPart(llvm::StringRef demangled, in GetConstCStringAndSetMangledCounterPart() argument 129 const uint32_t demangled_hash = StringPool::hash(demangled); in GetConstCStringAndSetMangledCounterPart() 136 *map.try_emplace_with_hash(demangled, demangled_hash).first; in GetConstCStringAndSetMangledCounterPart() 315 void ConstString::SetStringWithMangledCounterpart(llvm::StringRef demangled, in SetStringWithMangledCounterpart() argument 318 demangled, mangled.m_string); in SetStringWithMangledCounterpart()
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | SymbolTable.cpp | 142 std::string demangled; in getDemangledSyms() local 149 demangled = demangle(name); in getDemangledSyms() 152 demangled = demangle(substr); in getDemangledSyms() 155 demangled = (demangle(substr) + name.substr(pos)).str(); in getDemangledSyms() 157 (*demangledSyms)[demangled].push_back(sym); in getDemangledSyms()
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | Symbols.cpp | 41 std::string demangled = demangle(demangleInput); in maybeDemangleSymbol() local 42 if (demangled != demangleInput) in maybeDemangleSymbol() 43 return prefix + demangled; in maybeDemangleSymbol()
|
/freebsd/contrib/elftoolchain/addr2line/ |
H A D | addr2line.c | 372 char demangled[1024]; in print_inlines() local 384 if (demangle && !elftc_demangle(f->name, demangled, in print_inlines() 385 sizeof(demangled), 0)) { in print_inlines() 387 printf("%s at ", demangled); in print_inlines() 389 printf("%s\n", demangled); in print_inlines() 672 char demangled[1024]; in translate() local 817 if (demangle && !elftc_demangle(funcname, demangled, in translate() 818 sizeof(demangled), 0)) { in translate() 820 printf("%s at ", demangled); in translate() 822 printf("%s\n", demangled); in translate()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Language.h | 249 ConstString demangled) const; 278 if (ConstString demangled = mangled.GetDemangledName()) in GetDemangledFunctionNameWithoutArguments() local 279 return demangled; in GetDemangledFunctionNameWithoutArguments()
|
/freebsd/lib/libradius/ |
H A D | radlib.c | 1463 u_char b[MD5_DIGEST_LENGTH], *C, *demangled; in rad_demangle() local 1482 demangled = malloc(mlen); in rad_demangle() 1483 if (!demangled) in rad_demangle() 1495 demangled[Ppos++] = C[i] ^ b[i]; in rad_demangle() 1507 return demangled; in rad_demangle() 1516 u_char b[MD5_DIGEST_LENGTH], *demangled; in rad_demangle_mppe_key() local 1580 demangled = malloc(*len); in rad_demangle_mppe_key() 1581 if (!demangled) in rad_demangle_mppe_key() 1584 memcpy(demangled, P + 1, *len); in rad_demangle_mppe_key() 1585 return demangled; in rad_demangle_mppe_key()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVBuiltins.td | 9 // TableGen records defining implementation details of demangled builtin 68 // Class defining a demangled builtin record. The information in the record 72 // name is the demangled name of the given builtin. 94 // Function to lookup builtins by their demangled name and set. 128 // name is the demangled name of the given builtin. 192 // Multiclass used to define at the same time both a demangled builtin record 504 // name is the demangled name of the given builtin. 691 // name is the demangled name of the given builtin. 1102 // name is the demangled name of the given builtin. 1122 // Multiclass used to define incoming demangled builtin records and [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | RichManglingContext.h | 40 bool FromCxxMethodName(ConstString demangled);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
H A D | CPlusPlusLanguage.cpp | 391 ConstString demangled) const { in DemangledNameContainsPath() 392 MethodName demangled_name(demangled); in DemangledNameContainsPath() 587 ConstString demangled = mangled.GetDemangledName(); in FindBestAlternateFunctionMangledName() local 588 if (!demangled) in FindBestAlternateFunctionMangledName() 591 CPlusPlusLanguage::MethodName cpp_name(demangled); in FindBestAlternateFunctionMangledName() 612 ConstString demangled = mangled.GetDemangledName(); in FindBestAlternateFunctionMangledName() local 614 CPlusPlusLanguage::MethodName alternate_cpp_name(demangled); in FindBestAlternateFunctionMangledName()
|
H A D | CPlusPlusLanguage.h | 136 ConstString demangled) const override;
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | Symbol.cpp | 254 if (ConstString demangled = m_mangled.GetDemangledName()) { in GetDescription() local 256 s->PutCStringColorHighlighted(demangled.GetStringRef(), settings); in GetDescription() 625 ConstString demangled = m_mangled.GetDemangledName(); in IsSyntheticWithAutoGeneratedName() local 626 return demangled.GetStringRef().starts_with(GetSyntheticSymbolPrefix()); in IsSyntheticWithAutoGeneratedName()
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | Language.cpp | 494 ConstString demangled) const { in DemangledNameContainsPath() 498 return demangled.GetStringRef().contains(path); in DemangledNameContainsPath()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | ConstString.h | 343 void SetStringWithMangledCounterpart(llvm::StringRef demangled,
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 338 if (demangled.empty()) { in getName() 343 demangled = res; in getName() 348 demangled = Name; in getName() 351 return demangled; in getName()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
H A D | ItaniumABILanguageRuntime.cpp | 446 ConstString demangled(mangled.GetDisplayDemangledName()); in DoExecute() local 449 demangled.GetCString()); in DoExecute()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | README.txt | 12 demangled AST.
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | GCOV.h | 266 mutable SmallString<0> demangled; variable
|