Lines Matching defs:PPTok
29 static bool isSameToken(Token &RawTok, Token &PPTok) {
32 if (PPTok.getKind() == RawTok.getKind() &&
33 PPTok.getIdentifierInfo() == RawTok.getIdentifierInfo())
39 if (PPTok.getIdentifierInfo() &&
40 PPTok.getIdentifierInfo() == RawTok.getIdentifierInfo())
106 Token PPTok;
107 PP.Lex(PPTok);
115 while (RawTok.isNot(tok::eof) || PPTok.isNot(tok::eof)) {
116 SourceLocation PPLoc = SM.getExpansionLoc(PPTok.getLocation());
118 // If PPTok is from a different source file, ignore it.
120 PP.Lex(PPTok);
159 if (PPOffs == RawOffs && isSameToken(RawTok, PPTok)) {
161 PP.Lex(PPTok);
187 (PPOffs != RawOffs || !isSameToken(RawTok, PPTok)));
199 Expansion += ' ' + PP.getSpelling(PPTok);
200 PP.Lex(PPTok);
201 PPLoc = SM.getExpansionLoc(PPTok.getLocation());