diff --git a/src/plugins/debugger/namedemangler/parsetreenodes.cpp b/src/plugins/debugger/namedemangler/parsetreenodes.cpp index 5e59aec8864..729ddcebd56 100644 --- a/src/plugins/debugger/namedemangler/parsetreenodes.cpp +++ b/src/plugins/debugger/namedemangler/parsetreenodes.cpp @@ -60,7 +60,7 @@ namespace Internal { template static int getNonNegativeNumber(GlobalParseState *parseState) { ParseTreeNode::parseRule >(parseState); - const NonNegativeNumberNode::Ptr numberNode + const typename NonNegativeNumberNode::Ptr numberNode = DEMANGLER_CAST(NonNegativeNumberNode, parseState->popFromStack()); const int value = static_cast(numberNode->number()); return value;