reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
436 CurLexer->Lex(Tok); 438 if (Tok.is(tok::code_completion)) { 446 if (Tok.is(tok::eof)) { 457 if (Tok.isNot(tok::hash) || !Tok.isAtStartOfLine()) 457 if (Tok.isNot(tok::hash) || !Tok.isAtStartOfLine()) 468 LexUnexpandedToken(Tok); 472 if (Tok.isNot(tok::raw_identifier)) { 484 StringRef RI = Tok.getRawIdentifier(); 500 if (!Tok.needsCleaning() && RI.size() < 20) { 503 std::string DirectiveStr = getSpelling(Tok); 523 CurPPLexer->pushConditionalLevel(Tok.getLocation(), /*wasskipping*/true, 544 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); 556 if (CondInfo.FoundElse) Diag(Tok, diag::pp_err_else_after_else); 571 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); 580 if (CondInfo.FoundElse) Diag(Tok, diag::pp_err_elif_after_else); 597 Tok.getLocation(), DER.ExprRange, 622 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) 625 Tok.getLocation());