From 1a598665b993aacc14a035e0492f590da5f30dfc Mon Sep 17 00:00:00 2001 From: Charles Zablit Date: Thu, 26 Jun 2025 12:16:51 +0100 Subject: [PATCH] [demangling] add new wrapper API --- lib/Demangling/Context.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/Demangling/Context.cpp b/lib/Demangling/Context.cpp index 1b7a46d649d98..c28d754bb641c 100644 --- a/lib/Demangling/Context.cpp +++ b/lib/Demangling/Context.cpp @@ -281,6 +281,11 @@ std::string demangleSymbolAsString(const char *MangledName, Options); } +void demangleSymbolAsString(StringRef MangledName, NodePrinter &Printer) { + Context Ctx; + return Ctx.demangleSymbolAsString(MangledName, Printer); +} + std::string demangleTypeAsString(const char *MangledName, size_t MangledNameLength, const DemangleOptions &Options) {