Lines Matching defs:PPOpts

219     const PreprocessorOptions &PPOpts, StringRef ModuleFilename,
221 return First->ReadPreprocessorOptions(PPOpts, ModuleFilename, ReadMacros,
223 Second->ReadPreprocessorOptions(PPOpts, ModuleFilename, ReadMacros,
635 collectMacroDefinitions(const PreprocessorOptions &PPOpts,
638 for (unsigned I = 0, N = PPOpts.Macros.size(); I != N; ++I) {
639 StringRef Macro = PPOpts.Macros[I].first;
640 bool IsUndef = PPOpts.Macros[I].second;
687 const PreprocessorOptions &PPOpts,
695 collectMacroDefinitions(PPOpts, ASTFileMacros);
784 if (PPOpts.UsePredefines != ExistingPPOpts.UsePredefines &&
795 PPOpts.DetailedRecord != ExistingPPOpts.DetailedRecord &&
799 << PPOpts.DetailedRecord << ModuleFilename;
821 if (llvm::is_contained(PPOpts.Includes, File))
831 if (llvm::is_contained(PPOpts.MacroIncludes, File))
842 bool PCHValidator::ReadPreprocessorOptions(const PreprocessorOptions &PPOpts,
849 PPOpts, ExistingPPOpts, ModuleFilename, ReadMacros,
855 const PreprocessorOptions &PPOpts, StringRef ModuleFilename,
857 return checkPreprocessorOptions(PPOpts, PP.getPreprocessorOpts(),
873 const PreprocessorOptions &PPOpts) {
874 if (!LangOpts.Modules || PPOpts.AllowPCHWithDifferentModulesCachePath ||
5637 bool ReadPreprocessorOptions(const PreprocessorOptions &PPOpts,
5642 PPOpts, ExistingPPOpts, ModuleFilename, ReadMacros, /*Diags=*/nullptr,
5953 const PreprocessorOptions &PPOpts,
5956 SimplePCHValidator validator(LangOpts, TargetOpts, PPOpts,
6440 PreprocessorOptions PPOpts;
6449 PPOpts.Macros.push_back(std::make_pair(Macro, IsUndef));
6455 PPOpts.Includes.push_back(ReadString(Record, Idx));
6460 PPOpts.MacroIncludes.push_back(ReadString(Record, Idx));
6463 PPOpts.UsePredefines = Record[Idx++];
6464 PPOpts.DetailedRecord = Record[Idx++];
6465 PPOpts.ImplicitPCHInclude = ReadString(Record, Idx);
6466 PPOpts.ObjCXXARCStandardLibrary =
6469 return Listener.ReadPreprocessorOptions(PPOpts, ModuleFilename, ReadMacros,