Remove unnecessary intermediate lambda. NFC
[oota-llvm.git] / lib / Analysis / GlobalsModRef.cpp
index c809ff83457b4b8b8dbcd6d191a7d2b8f29574bc..86c2e501465bbf257b23798ae57f87ee27e04431 100644 (file)
@@ -878,9 +878,7 @@ ModRefInfo GlobalsAAResult::getModRefInfoForArgument(ImmutableCallSite CS,
     GetUnderlyingObjects(A, Objects, DL);
     
     // All objects must be identified.
-    if (!std::all_of(Objects.begin(), Objects.end(), [&GV](const Value *V) {
-          return isIdentifiedObject(V);
-        }))
+    if (!std::all_of(Objects.begin(), Objects.end(), isIdentifiedObject))
       return ConservativeResult;
 
     if (std::find(Objects.begin(), Objects.end(), GV) != Objects.end())