• Home
  • Raw
  • Download

Lines Matching refs:Preprocessor

59 Preprocessor::Preprocessor(IntrusiveRefCntPtr<PreprocessorOptions> PPOpts,  in Preprocessor()  function in Preprocessor
142 Preprocessor::~Preprocessor() { in ~Preprocessor()
173 void Preprocessor::Initialize(const TargetInfo &Target, in Initialize()
188 void Preprocessor::InitializeForModelFile() { in InitializeForModelFile()
200 void Preprocessor::FinalizeForModelFile() { in FinalizeForModelFile()
206 void Preprocessor::setPTHManager(PTHManager* pm) { in setPTHManager()
211 void Preprocessor::DumpToken(const Token &Tok, bool DumpFlags) const { in DumpToken()
235 void Preprocessor::DumpLocation(SourceLocation Loc) const { in DumpLocation()
239 void Preprocessor::DumpMacro(const MacroInfo &MI) const { in DumpMacro()
248 void Preprocessor::PrintStats() { in PrintStats()
286 Preprocessor::macro_iterator
287 Preprocessor::macro_begin(bool IncludeExternalMacros) const { in macro_begin()
301 size_t Preprocessor::getTotalMemory() const { in getTotalMemory()
313 Preprocessor::macro_iterator
314 Preprocessor::macro_end(bool IncludeExternalMacros) const { in macro_end()
331 StringRef Preprocessor::getLastMacroWithSpelling( in getLastMacroWithSpelling()
336 for (Preprocessor::macro_iterator I = macro_begin(), E = macro_end(); in getLastMacroWithSpelling()
358 void Preprocessor::recomputeCurLexerKind() { in recomputeCurLexerKind()
369 bool Preprocessor::SetCodeCompletionPoint(const FileEntry *File, in SetCodeCompletionPoint()
428 void Preprocessor::CodeCompleteNaturalLanguage() { in CodeCompleteNaturalLanguage()
437 StringRef Preprocessor::getSpelling(const Token &Tok, in getSpelling()
459 void Preprocessor::CreateString(StringRef Str, Token &Tok, in CreateString()
479 Module *Preprocessor::getCurrentModule() { in getCurrentModule()
493 void Preprocessor::EnterMainSourceFile() { in EnterMainSourceFile()
530 void Preprocessor::EndSourceFile() { in EndSourceFile()
543 IdentifierInfo *Preprocessor::LookUpIdentifierInfo(Token &Identifier) const { in LookUpIdentifierInfo()
572 void Preprocessor::SetPoisonReason(IdentifierInfo *II, unsigned DiagID) { in SetPoisonReason()
576 void Preprocessor::PoisonSEHIdentifiers(bool Poison) { in PoisonSEHIdentifiers()
590 void Preprocessor::HandlePoisonedIdentifier(Token & Identifier) { in HandlePoisonedIdentifier()
626 bool Preprocessor::HandleIdentifier(Token &Identifier) { in HandleIdentifier()
719 void Preprocessor::Lex(Token &Result) { in Lex()
750 void Preprocessor::LexAfterModuleImport(Token &Result) { in LexAfterModuleImport()
797 void Preprocessor::makeModuleVisible(Module *M, SourceLocation Loc) { in makeModuleVisible()
814 bool Preprocessor::FinishLexStringLiteral(Token &Result, std::string &String, in FinishLexStringLiteral()
855 bool Preprocessor::parseSimpleIntegerLiteral(Token &Tok, uint64_t &Value) { in parseSimpleIntegerLiteral()
873 void Preprocessor::addCommentHandler(CommentHandler *Handler) { in addCommentHandler()
880 void Preprocessor::removeCommentHandler(CommentHandler *Handler) { in removeCommentHandler()
887 bool Preprocessor::HandleComment(Token &result, SourceRange Comment) { in HandleComment()
907 void Preprocessor::createPreprocessingRecord() { in createPreprocessingRecord()