ClangMoveTests.cpp: Fix a bogus comparison of iterator.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Mon, 28 Nov 2016 14:27:37 +0000 (14:27 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Mon, 28 Nov 2016 14:27:37 +0000 (14:27 +0000)
msc Debug build detected it.

llvm-svn: 288034

clang-tools-extra/unittests/clang-move/ClangMoveTests.cpp

index ab522ea..bc88bc3 100644 (file)
@@ -521,7 +521,8 @@ TEST(ClangMove, DumpDecls) {
   const auto& Results = Reporter.getDeclarationList();
   auto ActualDeclIter = Results.begin();
   auto ExpectedDeclIter = ExpectedDeclarations.begin();
-  while (ActualDeclIter != Results.end() && ExpectedDeclIter != Results.end()) {
+  while (ActualDeclIter != Results.end() &&
+         ExpectedDeclIter != ExpectedDeclarations.end()) {
     EXPECT_EQ(*ActualDeclIter, *ExpectedDeclIter);
     ++ActualDeclIter;
     ++ExpectedDeclIter;