| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_new_delete.cpp | 31 #define OPERATOR_NEW_BODY(mangled_name, nothrow) \ argument 36 SCOPED_INTERCEPTOR_RAW(mangled_name, size); \ 46 #define OPERATOR_NEW_BODY_ALIGN(mangled_name, nothrow) \ argument 51 SCOPED_INTERCEPTOR_RAW(mangled_name, size); \ 115 #define OPERATOR_DELETE_BODY(mangled_name) \ argument 120 SCOPED_INTERCEPTOR_RAW(mangled_name, ptr); \
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 66 const char *mangled_name = mangled.GetMangledName().GetCString(); in SymbolNameFitsToLanguage() local 67 return mangled_name && CPlusPlusLanguage::IsCPPMangledName(mangled_name); in SymbolNameFitsToLanguage() 532 const ConstString mangled_name) const { in GenerateAlternateFunctionManglings() 543 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in GenerateAlternateFunctionManglings() 544 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in GenerateAlternateFunctionManglings() 546 fixed_scratch.append(mangled_name.GetCString() + 3); in GenerateAlternateFunctionManglings() 551 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in GenerateAlternateFunctionManglings() 552 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in GenerateAlternateFunctionManglings() 554 fixed_scratch.append(mangled_name.GetCString() + 2); in GenerateAlternateFunctionManglings() 564 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in GenerateAlternateFunctionManglings() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | Demangle.h | 36 char *itaniumDemangle(std::string_view mangled_name, bool ParseParams = true); 55 char *microsoftDemangle(std::string_view mangled_name, size_t *n_read,
|
| /freebsd/contrib/libcxxrt/ |
| H A D | typeinfo.cc | 75 extern "C" char* __cxa_demangle(const char* mangled_name, in __cxa_demangle() argument 85 char *demangled = __cxa_demangle_gnu3(mangled_name); in __cxa_demangle()
|
| H A D | cxxabi.h | 255 char* __cxa_demangle(const char* mangled_name,
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | Mangled.cpp | 275 const char *mangled_name = m_mangled.GetCString(); in GetDemangledName() local 285 demangled_name = GetMSVCDemangledStr(mangled_name); in GetDemangledName() 288 demangled_name = GetItaniumDemangledStr(mangled_name); in GetDemangledName()
|
| H A D | Module.cpp | 795 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled)); in Prune() local 797 if (mangled_name != m_name && full_name != m_name) { in Prune()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DebugNamesDWARFIndex.cpp | 198 Mangled mangled_name(nte.getString()); in GetGlobalVariables() local 199 if (!mangled_name.NameMatches(regex)) in GetGlobalVariables()
|
| H A D | DWARFASTParserClang.cpp | 369 mangled_name = form_value.AsCString(); in ParsedDWARFTypeAttributes() 1143 attrs.mangled_name, clang_type, accessibility, attrs.is_virtual, in ParseCXXMethod() 1296 if (attrs.mangled_name) { in ParseSubroutine() 1298 if (!D.partialDemangle(attrs.mangled_name)) { in ParseSubroutine() 1341 if (attrs.mangled_name) in ParseSubroutine() 1343 m_ast.getASTContext(), attrs.mangled_name, /*literal=*/false)); in ParseSubroutine()
|
| H A D | DWARFASTParserClang.h | 494 const char *mangled_name = nullptr; member
|
| H A D | SymbolFileDWARF.cpp | 1363 const char *mangled_name = nullptr; in ParseBlocksRecursive() local 1371 if (die.GetDIENamesAndRanges(name, mangled_name, ranges, decl_file, in ParseBlocksRecursive() 1411 (name != nullptr || mangled_name != nullptr)) { in ParseBlocksRecursive() 1426 block->SetInlinedFunctionInfo(name, mangled_name, decl_up.get(), in ParseBlocksRecursive()
|
| /freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
| H A D | BreakpointLocation.cpp | 527 if (ConstString mangled_name = in GetDescription() local 531 s->PutCString(mangled_name.AsCString()); in GetDescription()
|
| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | Symbol.cpp | 259 if (ConstString mangled_name = m_mangled.GetMangledName()) { in GetDescription() local 261 s->PutCStringColorHighlighted(mangled_name.GetStringRef(), settings); in GetDescription()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 1286 static bool FindFunctionInModule(ConstString &mangled_name, in FindFunctionInModule() argument 1291 mangled_name.SetString(name); in FindFunctionInModule()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 2362 llvm::StringRef mangled_name = mangled.GetMangledName().GetStringRef(); in ParseSymbols() local 2363 if (!mangled_name.empty()) in ParseSymbols() 2364 mangled.SetMangledName(ConstString((mangled_name + suffix).str())); in ParseSymbols()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.h | 982 const char *mangled_name, const CompilerType &method_type,
|
| H A D | TypeSystemClang.cpp | 7714 const char *mangled_name, const CompilerType &method_clang_type, in AddMethodToCXXRecordType() argument 7847 if (mangled_name != nullptr) { in AddMethodToCXXRecordType() 7849 getASTContext(), mangled_name, /*literal=*/false)); in AddMethodToCXXRecordType()
|