Lines Matching refs:RawLex
93 bool HandleHasInclude(FileID FileId, Lexer &RawLex,
99 StringRef NextIdentifierName(Lexer &RawLex, Token &RawToken);
340 StringRef InclusionRewriter::NextIdentifierName(Lexer &RawLex, in NextIdentifierName() argument
342 RawLex.LexFromRawLexer(RawToken); in NextIdentifierName()
353 FileID FileId, Lexer &RawLex, const DirectoryLookup *Lookup, Token &Tok, in HandleHasInclude() argument
356 RawLex.LexFromRawLexer(Tok); in HandleHasInclude()
360 RawLex.LexFromRawLexer(Tok); in HandleHasInclude()
368 RawLex.LexFromRawLexer(Tok); in HandleHasInclude()
387 RawLex.LexFromRawLexer(Tok); in HandleHasInclude()
403 RawLex.LexFromRawLexer(Tok); in HandleHasInclude()
433 Lexer RawLex(FileId, &FromFile, PP.getSourceManager(), PP.getLangOpts()); in Process() local
434 RawLex.SetCommentRetentionState(false); in Process()
449 unsigned NextToWrite = SM.getFileOffset(RawLex.getSourceLocation()); in Process()
454 RawLex.LexFromRawLexer(RawToken); in Process()
460 RawLex.setParsingPreprocessorDirective(true); in Process()
462 RawLex.LexFromRawLexer(RawToken); in Process()
470 CommentOutDirective(RawLex, HashToken, FromFile, LocalEOL, NextToWrite, in Process()
501 StringRef Identifier = NextIdentifierName(RawLex, RawToken); in Process()
503 if (NextIdentifierName(RawLex, RawToken) == "system_header") { in Process()
505 CommentOutDirective(RawLex, HashToken, FromFile, LocalEOL, in Process()
513 CommentOutDirective(RawLex, HashToken, FromFile, LocalEOL, in Process()
526 RawLex.LexFromRawLexer(RawToken); in Process()
536 if (!HandleHasInclude(FileId, RawLex, nullptr, RawToken, in Process()
545 if (!HandleHasInclude(FileId, RawLex, DirLookup, RawToken, in Process()
579 RawLex.SetKeepWhitespaceMode(true); in Process()
581 RawLex.LexFromRawLexer(RawToken); in Process()
588 RawLex.SetKeepWhitespaceMode(false); in Process()
595 RawLex.setParsingPreprocessorDirective(false); in Process()
597 RawLex.LexFromRawLexer(RawToken); in Process()