Lines Matching refs:PPOpts

211     const PreprocessorOptions &PPOpts, bool Complain,  in ReadPreprocessorOptions()  argument
213 return First->ReadPreprocessorOptions(PPOpts, Complain, in ReadPreprocessorOptions()
215 Second->ReadPreprocessorOptions(PPOpts, Complain, SuggestedPredefines); in ReadPreprocessorOptions()
593 collectMacroDefinitions(const PreprocessorOptions &PPOpts, in collectMacroDefinitions() argument
596 for (unsigned I = 0, N = PPOpts.Macros.size(); I != N; ++I) { in collectMacroDefinitions()
597 StringRef Macro = PPOpts.Macros[I].first; in collectMacroDefinitions()
598 bool IsUndef = PPOpts.Macros[I].second; in collectMacroDefinitions()
645 const PreprocessorOptions &PPOpts, in checkPreprocessorOptions() argument
652 collectMacroDefinitions(PPOpts, ASTFileMacros); in checkPreprocessorOptions()
728 if (PPOpts.UsePredefines != ExistingPPOpts.UsePredefines && in checkPreprocessorOptions()
738 PPOpts.DetailedRecord != ExistingPPOpts.DetailedRecord && in checkPreprocessorOptions()
741 Diags->Report(diag::err_pch_pp_detailed_record) << PPOpts.DetailedRecord; in checkPreprocessorOptions()
763 if (llvm::is_contained(PPOpts.Includes, File)) in checkPreprocessorOptions()
773 if (llvm::is_contained(PPOpts.MacroIncludes, File)) in checkPreprocessorOptions()
784 bool PCHValidator::ReadPreprocessorOptions(const PreprocessorOptions &PPOpts, in ReadPreprocessorOptions() argument
789 return checkPreprocessorOptions(PPOpts, ExistingPPOpts, in ReadPreprocessorOptions()
797 const PreprocessorOptions &PPOpts, in ReadPreprocessorOptions() argument
800 return checkPreprocessorOptions(PPOpts, PP.getPreprocessorOpts(), nullptr, in ReadPreprocessorOptions()
814 const PreprocessorOptions &PPOpts) { in checkHeaderSearchOptions() argument
817 !PPOpts.AllowPCHWithDifferentModulesCachePath) { in checkHeaderSearchOptions()
5207 bool ReadPreprocessorOptions(const PreprocessorOptions &PPOpts, in ReadPreprocessorOptions() argument
5211 PPOpts, ExistingPPOpts, /*Diags=*/nullptr, FileMgr, in ReadPreprocessorOptions()
5500 const PreprocessorOptions &PPOpts, in isAcceptableASTFile() argument
5503 SimplePCHValidator validator(LangOpts, TargetOpts, PPOpts, in isAcceptableASTFile()
5970 PreprocessorOptions PPOpts; in ParsePreprocessorOptions() local
5977 PPOpts.Macros.push_back(std::make_pair(Macro, IsUndef)); in ParsePreprocessorOptions()
5982 PPOpts.Includes.push_back(ReadString(Record, Idx)); in ParsePreprocessorOptions()
5987 PPOpts.MacroIncludes.push_back(ReadString(Record, Idx)); in ParsePreprocessorOptions()
5990 PPOpts.UsePredefines = Record[Idx++]; in ParsePreprocessorOptions()
5991 PPOpts.DetailedRecord = Record[Idx++]; in ParsePreprocessorOptions()
5992 PPOpts.ImplicitPCHInclude = ReadString(Record, Idx); in ParsePreprocessorOptions()
5993 PPOpts.ObjCXXARCStandardLibrary = in ParsePreprocessorOptions()
5996 return Listener.ReadPreprocessorOptions(PPOpts, Complain, in ParsePreprocessorOptions()