diff --git a/clang/lib/Sema/SemaExprCXX.cpp b/clang/lib/Sema/SemaExprCXX.cpp index 2546ab5c0a342..c106ea749170f 100644 --- a/clang/lib/Sema/SemaExprCXX.cpp +++ b/clang/lib/Sema/SemaExprCXX.cpp @@ -2888,7 +2888,7 @@ static bool resolveAllocationOverload( // type-identity-less argument list. IAP.PassTypeIdentity = TypeAwareAllocationMode::No; IAP.PassAlignment = InitialAlignmentMode; - Args = UntypedParameters; + Args = std::move(UntypedParameters); } assert(!S.isStdTypeIdentity(Args[0]->getType(), nullptr)); return resolveAllocationOverloadInterior(