[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-26 Thread Kirill Bobyrev via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGc547c22f1897: [NFC] ASSERT_EQ before accessing items in containers (authored by kbobyrev). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70528/new/ https://

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-26 Thread Kirill Bobyrev via Phabricator via cfe-commits
kbobyrev updated this revision to Diff 231046. kbobyrev added a comment. Rebase on top of master. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70528/new/ https://reviews.llvm.org/D70528 Files: clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp clang-tools-extra/clangd/unitte

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Kirill Bobyrev via Phabricator via cfe-commits
kbobyrev updated this revision to Diff 230417. kbobyrev marked an inline comment as done. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70528/new/ https://reviews.llvm.org/D70528 Files: clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp clang-tools-extra/clangd/unittests/Diagno

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Ilya Biryukov via Phabricator via cfe-commits
ilya-biryukov added inline comments. Comment at: clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp:713 +if (D.Fixes.size() != 1) { + ADD_FAILURE() << "D.Fixes.size() != 1"; +} add `continue`! CHANGES SINCE LAST ACTION https://reviews.llvm.o

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Kirill Bobyrev via Phabricator via cfe-commits
kbobyrev updated this revision to Diff 230416. kbobyrev marked an inline comment as done. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70528/new/ https://reviews.llvm.org/D70528 Files: clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp clang-tools-extra/clangd/unittests/Diagno

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Ilya Biryukov via Phabricator via cfe-commits
ilya-biryukov accepted this revision. ilya-biryukov added a comment. This revision is now accepted and ready to land. LGTM, but please update the other diff as well! Comment at: clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp:712 for (const auto &D : Parsed.getDiagno

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Kirill Bobyrev via Phabricator via cfe-commits
kbobyrev updated this revision to Diff 230412. kbobyrev marked an inline comment as done. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70528/new/ https://reviews.llvm.org/D70528 Files: clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp clang-tools-extra/clangd/unittests/Diagno

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Ilya Biryukov via Phabricator via cfe-commits
ilya-biryukov added inline comments. Comment at: clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp:1877 -EXPECT_EQ(Results.Completions.size(), 1u); +ASSERT_EQ(Results.Completions.size(), 1u); EXPECT_THAT(Results.Completions.front().CompletionTokenRange,

[PATCH] D70528: [NFC] ASSERT_EQ before accessing items in containers

2019-11-21 Thread Kirill Bobyrev via Phabricator via cfe-commits
kbobyrev created this revision. kbobyrev added a reviewer: ilya-biryukov. kbobyrev added a project: clang-tools-extra. Herald added subscribers: cfe-commits, usaxena95, kadircet, arphaman, jkorous. Herald added a project: clang. As discussed offline, `ASSERT_EQ` should be used to check if the cont