Home | History | Annotate | Download | only in Lex

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 // 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) {