Skip to content

Commit 1740f07

Browse files
authored
Merge pull request #6070 from eeckstein/new-demangling
2 parents d822c39 + d03b555 commit 1740f07

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/Basic/Demangle.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,12 @@ class Demangler {
325325
///
326326
/// \return true if the mangling succeeded
327327
NodePointer demangleTopLevel() {
328+
#ifndef NO_NEW_DEMANGLING
329+
if (Mangled.str().startswith(MANGLING_PREFIX_STR)) {
330+
NewMangling::Demangler D(Mangled.str());
331+
return D.demangleTopLevel();
332+
}
333+
#endif
328334
if (!Mangled.nextIf("_T"))
329335
return nullptr;
330336

0 commit comments

Comments
 (0)