Lines Matching defs:PP
123 void DependencyCollector::attachToPreprocessor(Preprocessor &PP) {
124 PP.addPPCallbacks(new DepCollectorPPCallbacks(*this, PP.getSourceManager()));
135 const Preprocessor *PP;
150 : PP(_PP), OutputFile(Opts.OutputFile), Targets(Opts.Targets),
194 clang::Preprocessor &PP, const clang::DependencyOutputOptions &Opts) {
197 PP.getDiagnostics().Report(diag::err_fe_dependency_file_requires_MT);
203 PP.SetSuppressIncludeNotFoundError(true);
205 DFGImpl *Callback = new DFGImpl(&PP, Opts);
206 PP.addPPCallbacks(Callback); // PP owns the Callback
239 SourceManager &SM = PP->getSourceManager();
303 PP->getDiagnostics().Report(diag::err_fe_error_opening)