[clang] f597870 - [clang][Lexer] Fix tests after ff77071a4d67
Kadir Cetinkaya via cfe-commits
cfe-commits at lists.llvm.org
Mon Feb 7 05:06:43 PST 2022
Author: Kadir Cetinkaya
Date: 2022-02-07T14:06:32+01:00
New Revision: f59787084e09aeb787cb3be3103b2419ccd14163
URL: https://github.com/llvm/llvm-project/commit/f59787084e09aeb787cb3be3103b2419ccd14163
DIFF: https://github.com/llvm/llvm-project/commit/f59787084e09aeb787cb3be3103b2419ccd14163.diff
LOG: [clang][Lexer] Fix tests after ff77071a4d67
Added:
Modified:
clang/unittests/Lex/LexerTest.cpp
Removed:
################################################################################
diff --git a/clang/unittests/Lex/LexerTest.cpp b/clang/unittests/Lex/LexerTest.cpp
index df22e775314a9..f534de1ca813a 100644
--- a/clang/unittests/Lex/LexerTest.cpp
+++ b/clang/unittests/Lex/LexerTest.cpp
@@ -639,6 +639,7 @@ TEST_F(LexerTest, RawAndNormalLexSameForLineComments) {
const llvm::StringLiteral Source = R"cpp(
// First line comment.
//* Second line comment which is ambigious.
+ ; // Have a non-comment token to make sure something is lexed.
)cpp";
LangOpts.LineComment = false;
auto Toks = Lex(Source);
@@ -650,6 +651,7 @@ TEST_F(LexerTest, RawAndNormalLexSameForLineComments) {
auto ToksView = llvm::makeArrayRef(Toks);
clang::Token T;
+ EXPECT_FALSE(ToksView.empty());
while (!L.LexFromRawLexer(T)) {
ASSERT_TRUE(!ToksView.empty());
EXPECT_EQ(T.getKind(), ToksView.front().getKind());
More information about the cfe-commits
mailing list