Home
last modified time | relevance | path

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

/freebsd-13.1/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-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp63 const char *mangled_name = mangled.GetMangledName().GetCString(); in SymbolNameFitsToLanguage() local
64 return mangled_name && CPlusPlusLanguage::IsCPPMangledName(mangled_name); in SymbolNameFitsToLanguage()
411 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in FindAlternateFunctionManglings()
412 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in FindAlternateFunctionManglings()
414 fixed_scratch.append(mangled_name.GetCString() + 3); in FindAlternateFunctionManglings()
419 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in FindAlternateFunctionManglings()
420 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in FindAlternateFunctionManglings()
422 fixed_scratch.append(mangled_name.GetCString() + 2); in FindAlternateFunctionManglings()
432 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in FindAlternateFunctionManglings()
437 TS.substitute(mangled_name.GetStringRef(), "x", "l")) in FindAlternateFunctionManglings()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DDemangle.h31 char *itaniumDemangle(const char *mangled_name, char *buf, size_t *n,
56 char *microsoftDemangle(const char *mangled_name, size_t *n_read,
/freebsd-13.1/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.h240 char* __cxa_demangle(const char* mangled_name,
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DMangled.cpp292 const char *mangled_name = m_mangled.GetCString(); in GetDemangledName() local
301 demangled_name = GetMSVCDemangledStr(mangled_name); in GetDemangledName()
304 demangled_name = GetItaniumDemangledStr(mangled_name); in GetDemangledName()
308 demangled_name = GetRustV0DemangledStr(mangled_name); in GetDemangledName()
H A DModule.cpp766 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled)); in Prune() local
768 if (mangled_name != m_name && full_name != m_name) in Prune()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td440 string mangled_name>
443 let MangledName = mangled_name;
446 class RVVConvToSignedBuiltin<string mangled_name>
447 : RVVConvBuiltin<"Iv", "Ivv", "xfd", mangled_name>;
449 class RVVConvToUnsignedBuiltin<string mangled_name>
450 : RVVConvBuiltin<"Uv", "Uvv", "xfd", mangled_name>;
452 class RVVConvToWidenSignedBuiltin<string mangled_name>
453 : RVVConvBuiltin<"Iw", "Iwv", "xf", mangled_name>;
455 class RVVConvToWidenUnsignedBuiltin<string mangled_name>
456 : RVVConvBuiltin<"Uw", "Uwv", "xf", mangled_name>;
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.h238 const char *mangled_name = nullptr; member
H A DDWARFASTParserClang.cpp382 mangled_name = form_value.AsCString(); in ParsedDWARFTypeAttributes()
1141 attrs.name.GetCString(), attrs.mangled_name, in ParseSubroutine()
1234 if (attrs.mangled_name) { in ParseSubroutine()
1236 if (!D.partialDemangle(attrs.mangled_name)) { in ParseSubroutine()
H A DSymbolFileDWARF.cpp1156 const char *mangled_name = nullptr; in ParseBlocksRecursive() local
1164 if (die.GetDIENamesAndRanges(name, mangled_name, ranges, decl_file, in ParseBlocksRecursive()
1204 (name != nullptr || mangled_name != nullptr)) { in ParseBlocksRecursive()
1217 block->SetInlinedFunctionInfo(name, mangled_name, decl_up.get(), in ParseBlocksRecursive()
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp756 Mangled mangled_name(name); in CollectFallbackNames() local
757 ConstString demangled_name = mangled_name.GetDemangledName(); in CollectFallbackNames()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp1308 static bool FindFunctionInModule(ConstString &mangled_name, in FindFunctionInModule() argument
1313 mangled_name.SetString(name); in FindFunctionInModule()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp2247 llvm::StringRef mangled_name = mangled.GetMangledName().GetStringRef(); in ParseSymbols() local
2248 if (!mangled_name.empty()) in ParseSymbols()
2249 mangled.SetMangledName(ConstString((mangled_name + suffix).str())); in ParseSymbols()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h878 const char *mangled_name, const CompilerType &method_type,
H A DTypeSystemClang.cpp7512 const char *mangled_name, const CompilerType &method_clang_type, in AddMethodToCXXRecordType() argument
7644 if (mangled_name != nullptr) { in AddMethodToCXXRecordType()
7646 getASTContext(), mangled_name, /*literal=*/false)); in AddMethodToCXXRecordType()