Lines Matching defs:PPOpts
80 Preprocessor::Preprocessor(std::shared_ptr<PreprocessorOptions> PPOpts,
86 : PPOpts(std::move(PPOpts)), Diags(&diags), LangOpts(opts),
159 if (!this->PPOpts->PCHThroughHeader.empty() &&
160 !this->PPOpts->ImplicitPCHInclude.empty())
163 if (this->PPOpts->GeneratePreamble)
580 if (!PPOpts->PCHThroughHeader.empty()) {
584 SourceLocation(), PPOpts->PCHThroughHeader,
591 << PPOpts->PCHThroughHeader;
617 return TUKind == TU_Prefix && !PPOpts->PCHThroughHeader.empty() &&
622 return TUKind != TU_Prefix && !PPOpts->PCHThroughHeader.empty() &&
627 return TUKind == TU_Prefix && PPOpts->PCHWithHdrStop;
631 return TUKind != TU_Prefix && PPOpts->PCHWithHdrStop;
660 << PPOpts->PCHThroughHeader << 1;
661 else if (!PPOpts->PCHWithHdrStopCreate)