diff options
| -rw-r--r-- | clang/lib/AST/Type.cpp | 2 |
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); } |

