We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 787fe55 commit f343659Copy full SHA for f343659
include/swift/Basic/Mangler.h
@@ -111,6 +111,8 @@ class Mangler {
111
static void verify(StringRef mangledName);
112
static void verifyOld(StringRef mangledName);
113
114
+ void dump();
115
+
116
/// Appends a mangled identifier string.
117
void appendIdentifier(StringRef ident);
118
lib/Basic/Mangler.cpp
@@ -239,6 +239,10 @@ void Mangler::appendIdentifier(StringRef ident) {
239
recordOpStat("<identifier>", OldPos);
240
}
241
242
+void Mangler::dump() {
243
+ llvm::errs() << Buffer.str() << '\n';
244
+}
245
246
bool Mangler::tryMangleSubstitution(const void *ptr) {
247
auto ir = Substitutions.find(ptr);
248
if (ir == Substitutions.end())
0 commit comments