diff --git a/src/plugins/debugger/namedemangler/parsetreenodes.cpp b/src/plugins/debugger/namedemangler/parsetreenodes.cpp index 435c6b564af8980631b41dff108da05d87ba58d1..66f37a8a4b1dcd266334e203a7a76b655f27ffd3 100644 --- a/src/plugins/debugger/namedemangler/parsetreenodes.cpp +++ b/src/plugins/debugger/namedemangler/parsetreenodes.cpp @@ -1334,6 +1334,7 @@ QByteArray LocalNameNode::toByteArray() const name = encodingNode->toByteArray(); name.append("::{default arg#").append(QByteArray::number(argNumber)).append("}::") .append(MY_CHILD_AT(childCount() - 1)->toByteArray()); + hasDiscriminator = false; } else if (m_isStringLiteral) { name = CHILD_TO_BYTEARRAY(0) + "::{string literal}"; hasDiscriminator = childCount() == 2;