| /llvm-project-15.0.7/lldb/unittests/Core/ |
| H A D | MangledTest.cpp | 59 ConstString mangled_name("_RNvC1a4main"); in TEST() local 60 Mangled the_mangled(mangled_name); in TEST() 68 ConstString mangled_name("_RRR"); in TEST() local 69 Mangled the_mangled(mangled_name); in TEST() 76 ConstString mangled_name("_Dmain"); in TEST() local 77 Mangled the_mangled(mangled_name); in TEST() 85 ConstString mangled_name("_DDD"); in TEST() local 86 Mangled the_mangled(mangled_name); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| 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); \
|
| /llvm-project-15.0.7/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); \
|
| /llvm-project-15.0.7/llvm/test/Transforms/SampleProfile/ |
| H A D | syntax.ll | 21 ; BAD-SAMPLE-LINE: error: {{.*}}bad_sample_line.prof:3: Expected 'NUM[.NUM]: NUM[ mangled_name:NUM]… 22 ; BAD-LINE-VALUES: error: {{.*}}bad_line_values.prof:2: Expected 'mangled_name:NUM:NUM', found -1: … 23 …rror: {{.*}}bad_discriminator_value.prof:2: Expected 'NUM[.NUM]: NUM[ mangled_name:NUM]*', found 1… 24 ; BAD-SAMPLES: error: {{.*}}bad_samples.prof:2: Expected 'NUM[.NUM]: NUM[ mangled_name:NUM]*', foun…
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | Mangled.cpp | 262 const char *mangled_name = m_mangled.GetCString(); in GetDemangledName() local 272 demangled_name = GetMSVCDemangledStr(mangled_name); in GetDemangledName() 275 demangled_name = GetItaniumDemangledStr(mangled_name); in GetDemangledName() 279 demangled_name = GetRustV0DemangledStr(mangled_name); in GetDemangledName() 282 demangled_name = GetDLangDemangledStr(mangled_name); in GetDemangledName()
|
| H A D | Module.cpp | 772 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled)); in Prune() local 774 if (mangled_name != m_name && full_name != m_name) { in Prune()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 62 const char *mangled_name = mangled.GetMangledName().GetCString(); in SymbolNameFitsToLanguage() local 63 return mangled_name && CPlusPlusLanguage::IsCPPMangledName(mangled_name); in SymbolNameFitsToLanguage() 460 const ConstString mangled_name) const { in GenerateAlternateFunctionManglings() 471 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in GenerateAlternateFunctionManglings() 472 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in GenerateAlternateFunctionManglings() 474 fixed_scratch.append(mangled_name.GetCString() + 3); in GenerateAlternateFunctionManglings() 479 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in GenerateAlternateFunctionManglings() 480 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in GenerateAlternateFunctionManglings() 482 fixed_scratch.append(mangled_name.GetCString() + 2); in GenerateAlternateFunctionManglings() 492 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in GenerateAlternateFunctionManglings() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | Demangle.h | 31 char *itaniumDemangle(const char *mangled_name, char *buf, size_t *n, 56 char *microsoftDemangle(const char *mangled_name, size_t *n_read, char *buf,
|
| /llvm-project-15.0.7/clang/tools/scan-build-py/lib/libscanbuild/ |
| H A D | analyze.py | 154 mangled_name, ast_file = line.strip().split(' ', 1) 155 mangled_to_asts[mangled_name].add(ast_file) 159 for mangled_name, ast_files in mangled_to_asts.items(): 161 mangled_ast_pairs.append((mangled_name, next(iter(ast_files)))) 192 for mangled_name, ast_file in mangled_ast_pairs: 193 out_file.write('%s %s\n' % (mangled_name, ast_file)) 590 mangled_name, path = extdef_src_txt.split(" ", 1) 596 extdef_ast_list.append(mangled_name + " " + ast_path)
|
| /llvm-project-15.0.7/libcxxabi/fuzz/ |
| H A D | cxa_demangle_fuzzer.cpp | 6 __cxa_demangle(const char *mangled_name, char *buf, size_t *n, int *status);
|
| /llvm-project-15.0.7/libcxxabi/include/ |
| H A D | cxxabi.h | 145 extern _LIBCXXABI_FUNC_VIS char *__cxa_demangle(const char *mangled_name,
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.h | 289 const char *mangled_name = nullptr; member
|
| H A D | DWARFASTParserClang.cpp | 370 mangled_name = form_value.AsCString(); in ParsedDWARFTypeAttributes() 1125 attrs.name.GetCString(), attrs.mangled_name, in ParseSubroutine() 1216 if (attrs.mangled_name) { in ParseSubroutine() 1218 if (!D.partialDemangle(attrs.mangled_name)) { in ParseSubroutine()
|
| H A D | SymbolFileDWARF.cpp | 1252 const char *mangled_name = nullptr; in ParseBlocksRecursive() local 1260 if (die.GetDIENamesAndRanges(name, mangled_name, ranges, decl_file, in ParseBlocksRecursive() 1300 (name != nullptr || mangled_name != nullptr)) { in ParseBlocksRecursive() 1313 block->SetInlinedFunctionInfo(name, mangled_name, decl_up.get(), in ParseBlocksRecursive()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 1311 static bool FindFunctionInModule(ConstString &mangled_name, in FindFunctionInModule() argument 1316 mangled_name.SetString(name); in FindFunctionInModule()
|
| /llvm-project-15.0.7/clang/bindings/python/tests/cindex/ |
| H A D | test_cursor.py | 569 self.assertIn(foo.mangled_name, ('_Z3fooii', '__Z3fooii', '?foo@@YAHHH', '?foo@@YAHHH@Z'))
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 2277 llvm::StringRef mangled_name = mangled.GetMangledName().GetStringRef(); in ParseSymbols() local 2278 if (!mangled_name.empty()) in ParseSymbols() 2279 mangled.SetMangledName(ConstString((mangled_name + suffix).str())); in ParseSymbols()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.h | 871 const char *mangled_name, const CompilerType &method_type,
|
| H A D | TypeSystemClang.cpp | 7605 const char *mangled_name, const CompilerType &method_clang_type, in AddMethodToCXXRecordType() argument 7737 if (mangled_name != nullptr) { in AddMethodToCXXRecordType() 7739 getASTContext(), mangled_name, /*literal=*/false)); in AddMethodToCXXRecordType()
|
| /llvm-project-15.0.7/clang/test/Analysis/Inputs/ |
| H A D | system-header-simulator-cxx.h | 1143 extern char *__cxa_demangle(const char *mangled_name,
|
| /llvm-project-15.0.7/clang/bindings/python/clang/ |
| H A D | cindex.py | 1566 def mangled_name(self): member in Cursor
|