Lines Matching refs:CurLexer
424 CurLexer->ReadToEndOfLine(&Buffer); in HandlePragmaMark()
809 CurLexer->LexingRawMode = true; in HandlePragmaModuleBuild()
815 CurLexer->Lex(Tok); in HandlePragmaModuleBuild()
820 const char *Start = CurLexer->getBufferLocation(); in HandlePragmaModuleBuild()
824 End = CurLexer->getBufferLocation(); in HandlePragmaModuleBuild()
825 CurLexer->Lex(Tok); in HandlePragmaModuleBuild()
839 CurLexer->ParsingPreprocessorDirective = true; in HandlePragmaModuleBuild()
840 CurLexer->Lex(Tok); in HandlePragmaModuleBuild()
857 CurLexer->LexingRawMode = false; in HandlePragmaModuleBuild()
860 assert(CurLexer->getBuffer().begin() <= Start && in HandlePragmaModuleBuild()
861 Start <= CurLexer->getBuffer().end() && in HandlePragmaModuleBuild()
862 CurLexer->getBuffer().begin() <= End && in HandlePragmaModuleBuild()
863 End <= CurLexer->getBuffer().end() && in HandlePragmaModuleBuild()
890 assert(CurLexer && "no lexer for #pragma hdrstop processing"); in HandlePragmaHdrstop()
893 CurLexer->FormTokenWithChars(Result, CurLexer->BufferEnd, tok::eof); in HandlePragmaHdrstop()
894 CurLexer->cutOffLexing(); in HandlePragmaHdrstop()