Lines Matching defs:LexerTest
50 class LexerTest : public ::testing::Test { class
52 LexerTest() in LexerTest() function in __anon3dc585c10111::LexerTest
115 TEST_F(LexerTest, GetSourceTextExpandsToMaximumInMacroArgument) { in TEST_F() argument
129 TEST_F(LexerTest, GetSourceTextExpandsToMaximumInMacroArgumentForEndOfMacro) { in TEST_F() argument
141 TEST_F(LexerTest, GetSourceTextExpandsInMacroArgumentForBeginOfMacro) { in TEST_F() argument
154 TEST_F(LexerTest, GetSourceTextExpandsInMacroArgumentForEndOfMacro) { in TEST_F() argument
167 TEST_F(LexerTest, GetSourceTextInSeparateFnMacros) { in TEST_F() argument
181 TEST_F(LexerTest, GetSourceTextWorksAcrossTokenPastes) { in TEST_F() argument
196 TEST_F(LexerTest, GetSourceTextExpandsAcrossMultipleMacroCalls) { in TEST_F() argument
209 TEST_F(LexerTest, GetSourceTextInMiddleOfMacroArgument) { in TEST_F() argument
222 TEST_F(LexerTest, GetSourceTextExpandsAroundDifferentMacroCalls) { in TEST_F() argument
236 TEST_F(LexerTest, GetSourceTextOnlyExpandsIfFirstTokenInMacro) { in TEST_F() argument
251 TEST_F(LexerTest, GetSourceTextExpandsRecursively) { in TEST_F() argument
266 TEST_F(LexerTest, LexAPI) { in TEST_F() argument