Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/lldb/source/Core/
H A DMangled.cpp318 ConstString demangled = GetDemangledName(); in NameMatches() local
319 return demangled && regex.Execute(demangled.GetStringRef()); in NameMatches()
329 ConstString demangled = GetDemangledName(); in GetName() local
337 if (demangled) in GetName()
338 return demangled; in GetName()
341 return demangled; in GetName()
351 const char *demangled = m_demangled.AsCString(); in Dump() local
352 s->Printf(", demangled = %s", demangled[0] ? demangled : "<error>"); in Dump()
397 ConstString demangled = obj.GetDemangledName(); in operator <<() local
398 if (demangled) in operator <<()
[all …]
H A DRichManglingContext.cpp60 bool RichManglingContext::FromCxxMethodName(ConstString demangled) { in FromCxxMethodName() argument
62 m_cxx_method_parser = new CPlusPlusLanguage::MethodName(demangled); in FromCxxMethodName()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_mac.cpp44 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 Dsanitizer_symbolizer_libbacktrace.cpp197 if (char *demangled = CplusV3Demangle(name)) in DemangleAlloc() local
198 return demangled; in DemangleAlloc()
H A Dsanitizer_symbolizer_libcdep.cpp166 if (const char *demangled = tool.Demangle(name)) in Demangle() local
167 return demangled; in Demangle()
169 if (const char *demangled = PlatformDemangle(name)) in Demangle() local
170 return demangled; in Demangle()
/freebsd/contrib/libcxxrt/
H A 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()
H A Dexception.cc754 char *demangled = static_cast<char*>(malloc(bufferSize)); in report_failure() local
757 demangled = __cxa_demangle(mangled, demangled, &bufferSize, &status); in report_failure()
759 status == 0 ? demangled : mangled); in report_failure()
760 if (status == 0) { free(demangled); } in report_failure()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DConstString.cpp123 GetConstCStringAndSetMangledCounterPart(llvm::StringRef demangled, in GetConstCStringAndSetMangledCounterPart() argument
128 const uint8_t h = hash(demangled); in GetConstCStringAndSetMangledCounterPart()
133 StringPoolEntryType &entry = *map.try_emplace(demangled).first; in GetConstCStringAndSetMangledCounterPart()
309 void ConstString::SetStringWithMangledCounterpart(llvm::StringRef demangled, in SetStringWithMangledCounterpart() argument
312 demangled, mangled.m_string); in SetStringWithMangledCounterpart()
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.cpp142 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 DSymbols.cpp41 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 Daddr2line.c372 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 DLanguage.h240 ConstString demangled) const;
269 if (ConstString demangled = mangled.GetDemangledName()) in GetDemangledFunctionNameWithoutArguments() local
270 return demangled; in GetDemangledFunctionNameWithoutArguments()
/freebsd/lib/libradius/
H A Dradlib.c1463 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/Core/
H A DRichManglingContext.h40 bool FromCxxMethodName(ConstString demangled);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td9 // TableGen records defining implementation details of demangled builtin
63 // name is the demangled name of the given builtin.
85 // Function to lookup builtins by their demangled name and set.
115 // name is the demangled name of the given builtin.
432 // name is the demangled name of the given builtin.
572 // name is the demangled name of the given builtin.
879 // name is the demangled name of the given builtin.
932 // name is the demangled name of the given builtin.
976 // name is the demangled name of the given builtin.
1041 // name is the demangled name of the given builtin.
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp391 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 DCPlusPlusLanguage.h136 ConstString demangled) const override;
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbol.cpp258 if (ConstString demangled = m_mangled.GetDemangledName()) { in GetDescription() local
260 s->PutCStringColorHighlighted(demangled.GetStringRef(), settings); in GetDescription()
629 ConstString demangled = m_mangled.GetDemangledName(); in IsSyntheticWithAutoGeneratedName() local
630 return demangled.GetStringRef().starts_with(GetSyntheticSymbolPrefix()); in IsSyntheticWithAutoGeneratedName()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DLanguage.cpp463 ConstString demangled) const { in DemangledNameContainsPath()
467 return demangled.GetStringRef().contains(path); in DemangledNameContainsPath()
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DConstString.h332 void SetStringWithMangledCounterpart(llvm::StringRef demangled,
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DGCOV.cpp338 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 DItaniumABILanguageRuntime.cpp458 ConstString demangled(mangled.GetDisplayDemangledName()); in DoExecute() local
461 demangled.GetCString()); in DoExecute()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DREADME.txt12 demangled AST.
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DGCOV.h266 mutable SmallString<0> demangled; variable
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DObjdumpOpts.td76 "Accept demangled names when --demangle is "

12