hokein created this revision. hokein added a reviewer: sammccall. Herald added subscribers: kadircet, arphaman, jkorous, MaskRay, ioeric, ilya-biryukov.
Test for https://reviews.llvm.org/D52774. Repository: rCTE Clang Tools Extra https://reviews.llvm.org/D52775 Files: unittests/clangd/CodeCompleteTests.cpp Index: unittests/clangd/CodeCompleteTests.cpp =================================================================== --- unittests/clangd/CodeCompleteTests.cpp +++ unittests/clangd/CodeCompleteTests.cpp @@ -2093,6 +2093,15 @@ Has("bar.h\"", CompletionItemKind::File))); } +TEST(CompletionTest, NoCrashAtNonAlphaIncludeHeader) { + auto Results = completions( + R"cpp( + #include "./^" + )cpp" + ); + EXPECT_TRUE(Results.Completions.empty()); +} + TEST(CompletionTest, NoAllScopesCompletionWhenQualified) { clangd::CodeCompleteOptions Opts = {}; Opts.AllScopes = true;
Index: unittests/clangd/CodeCompleteTests.cpp =================================================================== --- unittests/clangd/CodeCompleteTests.cpp +++ unittests/clangd/CodeCompleteTests.cpp @@ -2093,6 +2093,15 @@ Has("bar.h\"", CompletionItemKind::File))); } +TEST(CompletionTest, NoCrashAtNonAlphaIncludeHeader) { + auto Results = completions( + R"cpp( + #include "./^" + )cpp" + ); + EXPECT_TRUE(Results.Completions.empty()); +} + TEST(CompletionTest, NoAllScopesCompletionWhenQualified) { clangd::CodeCompleteOptions Opts = {}; Opts.AllScopes = true;
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits