reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
51 std::string demangle(const std::string &MangledName);
39 std::string demangled = demangle(demangleInput); 41 return prefix + demangle(demangleInput);tools/lld/Common/Strings.cpp
31 return demangle(name);
tools/llvm-objdump/ELFDump.cpp 101 Fmt << demangle(*SymName);
tools/llvm-objdump/llvm-objdump.cpp1281 SymbolName = demangle(SymbolName); 1908 outs() << ' ' << demangle(Name) << '\n';tools/llvm-readobj/ELFDumper.cpp
753 return opts::Demangle ? demangle(Name) : Name.str();
unittests/Demangle/DemangleTest.cpp15 EXPECT_EQ(demangle("_"), "_"); 16 EXPECT_EQ(demangle("_Z3fooi"), "foo(int)"); 17 EXPECT_EQ(demangle("__Z3fooi"), "foo(int)"); 18 EXPECT_EQ(demangle("___Z3fooi_block_invoke"), 20 EXPECT_EQ(demangle("____Z3fooi_block_invoke"), 22 EXPECT_EQ(demangle("?foo@@YAXH@Z"), "void __cdecl foo(int)"); 23 EXPECT_EQ(demangle("foo"), "foo");