| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | Mangled.cpp | 321 std::pair<char *, DemangledNameInfo> demangled = in GetDemangledNameImpl() local 323 demangled_name = demangled.first; in GetDemangledNameImpl() 324 m_demangled_info.emplace(std::move(demangled.second)); in GetDemangledNameImpl() 366 ConstString demangled = GetDemangledName(); in NameMatches() local 367 return demangled && regex.Execute(demangled.GetStringRef()); in NameMatches() 377 ConstString demangled = GetDemangledName(); in GetName() local 385 if (demangled) in GetName() 386 return demangled; in GetName() 389 return demangled; in GetName() 399 const char *demangled = m_demangled.AsCString(); in Dump() local [all …]
|
| H A D | RichManglingContext.cpp | 58 bool RichManglingContext::FromCxxMethodName(ConstString demangled) { in FromCxxMethodName() argument 63 m_cxx_method_parser = lang->GetMethodName(demangled); in FromCxxMethodName()
|
| /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() local 56 if (!demangled) in SymbolizeData() 57 demangled = info.dli_sname; in SymbolizeData() 58 datainfo->name = internal_strdup(demangled); in SymbolizeData()
|
| 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 | 168 if (const char *demangled = tool.Demangle(name)) in Demangle() local 169 return demangled; in Demangle() 171 if (const char *demangled = PlatformDemangle(name)) in Demangle() local 172 return demangled; in Demangle()
|
| /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/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 | 139 std::string demangled; in getDemangledSyms() local 146 demangled = demangle(name); in getDemangledSyms() 149 demangled = demangle(substr); in getDemangledSyms() 152 demangled = (demangle(substr) + name.substr(pos)).str(); in getDemangledSyms() 154 (*demangledSyms)[demangled].push_back(sym); in getDemangledSyms()
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | Symbols.cpp | 36 std::string demangled = demangle(demangleInput); in maybeDemangleSymbol() local 37 if (demangled != demangleInput) in maybeDemangleSymbol() 38 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/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/lldb/include/lldb/Target/ |
| H A D | Language.h | 348 ConstString demangled) const; 384 if (ConstString demangled = mangled.GetDemangledName()) in GetDemangledFunctionNameWithoutArguments() local 385 return demangled; in GetDemangledFunctionNameWithoutArguments()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | RichManglingContext.h | 41 bool FromCxxMethodName(ConstString demangled);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVBuiltins.td | 9 // TableGen records defining implementation details of demangled builtin 74 // Class defining a demangled builtin record. The information in the record 78 // name is the demangled name of the given builtin. 100 // Function to lookup builtins by their demangled name and set. 138 // name is the demangled name of the given builtin. 202 // Multiclass used to define at the same time both a demangled builtin record 514 // name is the demangled name of the given builtin. 735 // name is the demangled name of the given builtin. 1152 // name is the demangled name of the given builtin. 1172 // Multiclass used to define incoming demangled builtin records and [all …]
|
| /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/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.h | 98 ConstString demangled) const override;
|
| H A D | CPlusPlusLanguage.cpp | 528 ConstString demangled) const { in DemangledNameContainsPath() 529 CxxMethodName demangled_name(demangled); in DemangledNameContainsPath() 724 ConstString demangled = mangled.GetDemangledName(); in FindBestAlternateFunctionMangledName() local 725 if (!demangled) in FindBestAlternateFunctionMangledName() 728 CxxMethodName cpp_name(demangled); in FindBestAlternateFunctionMangledName() 749 ConstString demangled = mangled.GetDemangledName(); in FindBestAlternateFunctionMangledName() local 751 CxxMethodName alternate_cpp_name(demangled); in FindBestAlternateFunctionMangledName()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-cxxfilt/ |
| H A D | Opts.td | 18 def quote : FF<"quote", "Quote demangled names with \" \" if not already quoted">;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | ConstString.h | 343 void SetStringWithMangledCounterpart(llvm::StringRef demangled,
|
| /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/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 | 442 ConstString demangled(mangled.GetDisplayDemangledName()); in DoExecute() local 445 demangled.GetCString()); in DoExecute()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | README.txt | 12 demangled AST.
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | README.txt | 12 demangled AST.
|