aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/cplusplus/CppRewriter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/cplusplus/CppRewriter.cpp')
-rw-r--r--src/libs/cplusplus/CppRewriter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/cplusplus/CppRewriter.cpp b/src/libs/cplusplus/CppRewriter.cpp
index c52963b023..c760809aa5 100644
--- a/src/libs/cplusplus/CppRewriter.cpp
+++ b/src/libs/cplusplus/CppRewriter.cpp
@@ -257,9 +257,9 @@ public:
void visit(const TemplateNameId *name) override
{
- QVarLengthArray<FullySpecifiedType, 8> args(name->templateArgumentCount());
+ QVarLengthArray<TemplateArgument, 8> args(name->templateArgumentCount());
for (int i = 0; i < name->templateArgumentCount(); ++i)
- args[i] = rewrite->rewriteType(name->templateArgumentAt(i));
+ args[i] = rewrite->rewriteType(name->templateArgumentAt(i).type());
temps.append(control()->templateNameId(identifier(name->identifier()), name->isSpecialization(),
args.data(), args.size()));
}