@@ -79,34 +79,8 @@ class PrettyStackTraceNode : public llvm::PrettyStackTraceEntry {
7979};
8080} // end unnamed namespace
8181
82- NodePointer
83- swift::demangle_wrappers::demangleSymbolAsNode (llvm::StringRef MangledName,
84- const DemangleOptions &Options) {
85- PrettyStackTraceStringAction prettyStackTrace (" demangling string" ,
86- MangledName);
87- return swift::Demangle::demangleSymbolAsNode (MangledName.data (),
88- MangledName.size (), Options);
89- }
90-
9182std::string nodeToString (NodePointer Root,
9283 const DemangleOptions &Options) {
9384 PrettyStackTraceNode trace (" printing" , Root.get ());
9485 return swift::Demangle::nodeToString (Root, Options);
9586}
96-
97- std::string swift::demangle_wrappers::demangleSymbolAsString (
98- llvm::StringRef MangledName, const DemangleOptions &Options) {
99- PrettyStackTraceStringAction prettyStackTrace (" demangling string" ,
100- MangledName);
101- return swift::Demangle::demangleSymbolAsString (MangledName.data (),
102- MangledName.size (), Options);
103- }
104-
105- std::string swift::demangle_wrappers::demangleTypeAsString (
106- llvm::StringRef MangledName, const DemangleOptions &Options) {
107- PrettyStackTraceStringAction prettyStackTrace (" demangling type string" ,
108- MangledName);
109- return swift::Demangle::demangleTypeAsString (MangledName.data (),
110- MangledName.size (), Options);
111- }
112-
0 commit comments