]> granicus.if.org Git - clang/commitdiff
Pass ArrayRef by value. NFC.
authorCraig Topper <craig.topper@gmail.com>
Tue, 29 Sep 2015 04:30:05 +0000 (04:30 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 29 Sep 2015 04:30:05 +0000 (04:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@248773 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/ExprConstant.cpp

index 2fb8c9c137b21a15d64dbe70fec97ba86e79dd04..df1f6ba4711dc14474debfaa442aa29687aa7c74 100644 (file)
@@ -5568,7 +5568,7 @@ namespace {
     VectorExprEvaluator(EvalInfo &info, APValue &Result)
       : ExprEvaluatorBaseTy(info), Result(Result) {}
 
-    bool Success(const ArrayRef<APValue> &V, const Expr *E) {
+    bool Success(ArrayRef<APValue> V, const Expr *E) {
       assert(V.size() == E->getType()->castAs<VectorType>()->getNumElements());
       // FIXME: remove this APValue copy.
       Result = APValue(V.data(), V.size());