Lines Matching refs:PP
61 static void LexRawTokensFromMainFile(Preprocessor &PP,
63 SourceManager &SM = PP.getSourceManager();
68 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts());
81 PP.LookUpIdentifierInfo(RawTok);
89 void clang::RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS) {
90 SourceManager &SM = PP.getSourceManager();
93 Rewrite.setSourceMgr(SM, PP.getLangOpts());
97 LexRawTokensFromMainFile(PP, RawTokens);
103 PP.EnterMainSourceFile();
105 PP.Lex(PPTok);
118 PP.Lex(PPTok);
159 PP.Lex(PPTok);
163 // If the PP token is farther along than the raw token, something was
197 Expansion += ' ' + PP.getSpelling(PPTok);
198 PP.Lex(PPTok);