Lines Matching refs:Preprocessor
34 bool Preprocessor::isInPrimaryFile() const { in isInPrimaryFile()
49 PreprocessorLexer *Preprocessor::getCurrentFileLexer() const { in getCurrentFileLexer()
68 bool Preprocessor::EnterSourceFile(FileID FID, ConstSearchDirIterator CurDir, in EnterSourceFile()
112 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, in EnterSourceFileWithLexer()
150 void Preprocessor::EnterMacro(Token &Tok, SourceLocation ILEnd, in EnterMacro()
179 void Preprocessor::EnterTokenStream(const Token *Toks, unsigned NumToks, in EnterTokenStream()
247 void Preprocessor::PropagateLineStartLeadingSpaceInfo(Token &Result) { in PropagateLineStartLeadingSpaceInfo()
266 const char *Preprocessor::getCurLexerEndPos() { in getCurLexerEndPos()
290 void Preprocessor::diagnoseMissingHeaderInUmbrellaDir(const Module &Mod) { in diagnoseMissingHeaderInUmbrellaDir()
331 bool Preprocessor::HandleEndOfFile(Token &Result, bool isEndOfMacro) { in HandleEndOfFile()
586 bool Preprocessor::HandleEndOfTokenLexer(Token &Result) { in HandleEndOfTokenLexer()
607 void Preprocessor::RemoveTopOfLexerStack() { in RemoveTopOfLexerStack()
624 void Preprocessor::HandleMicrosoftCommentPaste(Token &Tok) { in HandleMicrosoftCommentPaste()
684 void Preprocessor::EnterSubmodule(Module *M, SourceLocation ImportLoc, in EnterSubmodule()
748 bool Preprocessor::needModuleMacros() const { in needModuleMacros()
761 Module *Preprocessor::LeaveSubmodule(bool ForPragma) { in LeaveSubmodule()