diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index 9e2845384bc17..30e8e380e6596 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -16925,7 +16925,7 @@ bool Sema::EvaluateStaticAssertMessageAsString(Expr *Message, OverloadCandidateSet::iterator Best; switch (Candidates.BestViableFunction(*this, Loc, Best)) { case OR_Success: - return MemberLookup; + return std::move(MemberLookup); default: if (Diag) Candidates.NoteCandidates(