Home
last modified time | relevance | path

Searched refs:Demangled (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Demangle/
H A DDLangDemangle.cpp400 *Demangled << '.'; in parseQualified()
489 Demangled->setCurrentPosition(Demangled->getCurrentPosition() - 1); in parseLName()
496 Demangled->setCurrentPosition(Demangled->getCurrentPosition() - 1); in parseLName()
506 Demangled->setCurrentPosition(Demangled->getCurrentPosition() - 1); in parseLName()
516 Demangled->setCurrentPosition(Demangled->getCurrentPosition() - 1); in parseLName()
526 Demangled->setCurrentPosition(Demangled->getCurrentPosition() - 1); in parseLName()
550 OutputBuffer Demangled; in dlangDemangle() local
555 Demangled << "D main"; in dlangDemangle()
571 Demangled << '\0'; in dlangDemangle()
572 Demangled.setCurrentPosition(Demangled.getCurrentPosition() - 1); in dlangDemangle()
[all …]
H A DDemangle.cpp39 if (char *Demangled = in demangle() local
41 Result = Demangled; in demangle()
42 std::free(Demangled); in demangle()
50 char *Demangled = nullptr; in nonMicrosoftDemangle() local
52 Demangled = itaniumDemangle(MangledName, nullptr, nullptr, nullptr); in nonMicrosoftDemangle()
54 Demangled = rustDemangle(MangledName); in nonMicrosoftDemangle()
56 Demangled = dlangDemangle(MangledName); in nonMicrosoftDemangle()
58 if (!Demangled) in nonMicrosoftDemangle()
61 Result = Demangled; in nonMicrosoftDemangle()
62 std::free(Demangled); in nonMicrosoftDemangle()
/llvm-project-15.0.7/llvm/unittests/Demangle/
H A DRustDemangleTest.cpp16 char *Demangled = llvm::rustDemangle("_RNvC1a4main"); in TEST() local
17 EXPECT_STREQ(Demangled, "a::main"); in TEST()
18 std::free(Demangled); in TEST()
22 char *Demangled = nullptr; in TEST() local
25 Demangled = llvm::rustDemangle("_ABCDEF"); in TEST()
26 EXPECT_EQ(Demangled, nullptr); in TEST()
29 Demangled = llvm::rustDemangle("_RRR"); in TEST()
30 EXPECT_EQ(Demangled, nullptr); in TEST()
H A DDLangDemangleTest.cpp18 char *Demangled; member
20 void SetUp() override { Demangled = llvm::dlangDemangle(GetParam().first); } in SetUp()
22 void TearDown() override { std::free(Demangled); } in TearDown()
26 EXPECT_STREQ(Demangled, GetParam().second); in TEST_P()
/llvm-project-15.0.7/llvm/tools/llvm-dlang-demangle-fuzzer/
H A Dllvm-dlang-demangle-fuzzer.cpp16 char *Demangled = llvm::dlangDemangle(NullTerminatedString.c_str()); in LLVMFuzzerTestOneInput() local
17 std::free(Demangled); in LLVMFuzzerTestOneInput()
/llvm-project-15.0.7/llvm/tools/llvm-rust-demangle-fuzzer/
H A Dllvm-rust-demangle-fuzzer.cpp16 char *Demangled = llvm::rustDemangle(NullTerminatedString.c_str()); in LLVMFuzzerTestOneInput() local
17 std::free(Demangled); in LLVMFuzzerTestOneInput()
/llvm-project-15.0.7/llvm/tools/llvm-opt-report/
H A DOptReport.cpp341 char *Demangled = in writeReport() local
343 if (Demangled && Status == 0) { in writeReport()
344 OS << Demangled; in writeReport()
348 if (Demangled) in writeReport()
349 std::free(Demangled); in writeReport()
/llvm-project-15.0.7/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp649 std::string Demangled; in demangle() local
650 if (nonMicrosoftDemangle(Name.str().c_str(), Demangled)) in demangle()
651 return Demangled; in demangle()