[clang-tools-extra] r342195 - Update a clang-tidy test for r342194

Vedant Kumar via cfe-commits cfe-commits at lists.llvm.org
Thu Sep 13 16:50:20 PDT 2018


Author: vedantk
Date: Thu Sep 13 16:50:20 2018
New Revision: 342195

URL: http://llvm.org/viewvc/llvm-project?rev=342195&view=rev
Log:
Update a clang-tidy test for r342194

The location of implicit captures has changed. Update a use-after-move
checker test to reflect that.

This fixes a bot failure:
http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/builds/36500

Modified:
    clang-tools-extra/trunk/test/clang-tidy/bugprone-use-after-move.cpp

Modified: clang-tools-extra/trunk/test/clang-tidy/bugprone-use-after-move.cpp
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/bugprone-use-after-move.cpp?rev=342195&r1=342194&r2=342195&view=diff
==============================================================================
--- clang-tools-extra/trunk/test/clang-tidy/bugprone-use-after-move.cpp (original)
+++ clang-tools-extra/trunk/test/clang-tidy/bugprone-use-after-move.cpp Thu Sep 13 16:50:20 2018
@@ -339,7 +339,7 @@ void lambdas() {
     A a;
     std::move(a);
     auto lambda = [=]() { a.foo(); };
-    // CHECK-MESSAGES: [[@LINE-1]]:27: warning: 'a' used after it was moved
+    // CHECK-MESSAGES: [[@LINE-1]]:20: warning: 'a' used after it was moved
     // CHECK-MESSAGES: [[@LINE-3]]:5: note: move occurred here
   }
   // Same tests but for capture by reference.
@@ -354,7 +354,7 @@ void lambdas() {
     A a;
     std::move(a);
     auto lambda = [&]() { a.foo(); };
-    // CHECK-MESSAGES: [[@LINE-1]]:27: warning: 'a' used after it was moved
+    // CHECK-MESSAGES: [[@LINE-1]]:20: warning: 'a' used after it was moved
     // CHECK-MESSAGES: [[@LINE-3]]:5: note: move occurred here
   }
   // But don't warn if the move happened after the capture.




More information about the cfe-commits mailing list