Lines Matching full:lexer
18 #include "clang/Lex/Lexer.h"
140 if (!Lexer::isAtEndOfMacroExpansion(loc, SM, Ctx.getLangOpts(), &loc))
143 loc = Lexer::getLocForEndOfToken(loc, /*Offset=*/0, SM, Ctx.getLangOpts());
157 Lexer lexer(SM.getLocForStartOfFile(locInfo.first),
161 lexer.LexFromRawLexer(tok);
403 Lexer lexer(SM.getLocForStartOfFile(locInfo.first),
407 lexer.LexFromRawLexer(tok);
409 lexer.LexFromRawLexer(tok);
414 lexer.LexFromRawLexer(tok);
422 lexer.LexFromRawLexer(tok);
439 lexer.LexFromRawLexer(tok);
447 lexer.LexFromRawLexer(tok);
486 Lexer lexer(SM.getLocForStartOfFile(locInfo.first),
490 lexer.LexFromRawLexer(tok);
492 lexer.LexFromRawLexer(tok);
497 lexer.LexFromRawLexer(tok);
504 lexer.LexFromRawLexer(tok);
552 str += Lexer::getSourceText(