summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/lib/AST/Type.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/Type.cpp b/clang/lib/AST/Type.cpp
index 02943ccef90..477fca328cd 100644
--- a/clang/lib/AST/Type.cpp
+++ b/clang/lib/AST/Type.cpp
@@ -2258,7 +2258,7 @@ struct IsNonTrivialCopyMoveVisitor
bool visitWithKind(QualType::PrimitiveCopyKind PCK, QualType QT) {
if (const auto *AT = this->Ctx.getAsArrayType(QT))
- return this->asDerived().visit(QualType(AT, 0));
+ return this->asDerived().visit(Ctx.getBaseElementType(AT));
return Super::visitWithKind(PCK, QT);
}
OpenPOWER on IntegriCloud