Lines Matching refs:Preprocessor
10 // This file implements pieces of the Preprocessor interface that manage the
15 #include "clang/Lex/Preprocessor.h"
19 /// until CommitBacktrackedTokens() or Backtrack() is called, the Preprocessor
21 /// make the Preprocessor re-lex the same tokens.
26 void Preprocessor::EnableBacktrackAtThisPos() {
32 void Preprocessor::CommitBacktrackedTokens() {
38 /// Backtrack - Make Preprocessor re-lex the tokens that were lexed since
40 void Preprocessor::Backtrack() {
48 void Preprocessor::CachingLex(Token &Result) {
77 void Preprocessor::EnterCachingLexMode() {
86 const Token &Preprocessor::PeekAhead(unsigned N) {
97 void Preprocessor::AnnotatePreviousCachedTokens(const Token &Tok) {