Home
last modified time | relevance | path

Searched refs:mangled_name (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_new_delete.cpp31 #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/llvm/include/llvm/Demangle/
H A DDemangle.h36 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 Dtypeinfo.cc75 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 Dcxxabi.h255 char* __cxa_demangle(const char* mangled_name,
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.cpp481 llvm::StringRef mangled_name = in IsSymbolARuntimeThunk() local
487 return mangled_name.starts_with("_ZTh") || mangled_name.starts_with("_ZTv") || in IsSymbolARuntimeThunk()
488 mangled_name.starts_with("_ZTc"); in IsSymbolARuntimeThunk()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp106 const char *mangled_name = mangled.GetMangledName().GetCString(); in SymbolNameFitsToLanguage() local
107 return mangled_name && Mangled::IsMangledName(mangled_name); in SymbolNameFitsToLanguage()
669 const ConstString mangled_name) const { in GenerateAlternateFunctionManglings()
680 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in GenerateAlternateFunctionManglings()
681 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in GenerateAlternateFunctionManglings()
683 fixed_scratch.append(mangled_name.GetCString() + 3); in GenerateAlternateFunctionManglings()
688 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in GenerateAlternateFunctionManglings()
689 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in GenerateAlternateFunctionManglings()
691 fixed_scratch.append(mangled_name.GetCString() + 2); in GenerateAlternateFunctionManglings()
701 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in GenerateAlternateFunctionManglings()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointLocation.cpp533 if (ConstString mangled_name = in GetDescription() local
537 s->PutCString(mangled_name.AsCString()); in GetDescription()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDebugNamesDWARFIndex.cpp198 Mangled mangled_name(nte.getString()); in GetGlobalVariables() local
199 if (!mangled_name.NameMatches(regex)) in GetGlobalVariables()
H A DDWARFASTParserClang.cpp463 mangled_name = form_value.AsCString(); in ParsedDWARFTypeAttributes()
1234 attrs.mangled_name, clang_type, accessibility, attrs.is_virtual, in ParseCXXMethod()
1374 if (attrs.mangled_name) { in ParseSubroutine()
1376 if (!D.partialDemangle(attrs.mangled_name)) { in ParseSubroutine()
1419 if (attrs.mangled_name) in ParseSubroutine()
1421 m_ast.getASTContext(), attrs.mangled_name, /*literal=*/false)); in ParseSubroutine()
H A DDWARFASTParserClang.h567 const char *mangled_name = nullptr; member
H A DSymbolFileDWARF.cpp1345 const char *mangled_name = nullptr; in ParseBlocksRecursive() local
1353 if (die.GetDIENamesAndRanges(name, mangled_name, ranges, decl_file, in ParseBlocksRecursive()
1364 (name != nullptr || mangled_name != nullptr)) { in ParseBlocksRecursive()
1379 block->SetInlinedFunctionInfo(name, mangled_name, decl_up.get(), in ParseBlocksRecursive()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbol.cpp259 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 DClangExpressionParser.cpp1462 static bool FindFunctionInModule(ConstString &mangled_name, in FindFunctionInModule() argument
1467 mangled_name.SetString(name); in FindFunctionInModule()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DModule.cpp778 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled)); in Prune() local
780 if (mangled_name != m_name && full_name != m_name) { in Prune()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp2327 llvm::StringRef mangled_name = mangled.GetMangledName().GetStringRef(); in ParseSymbols() local
2328 if (!mangled_name.empty()) in ParseSymbols()
2329 mangled.SetMangledName(ConstString((mangled_name + suffix).str())); in ParseSymbols()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h1006 const char *mangled_name, const CompilerType &method_type,
H A DTypeSystemClang.cpp7664 const char *mangled_name, const CompilerType &method_clang_type, in AddMethodToCXXRecordType() argument
7797 if (mangled_name != nullptr) { in AddMethodToCXXRecordType()
7799 getASTContext(), mangled_name, /*literal=*/false)); in AddMethodToCXXRecordType()