• Home
  • Raw
  • Download

Lines Matching refs:PP

72 static void AddImplicitIncludePTH(MacroBuilder &Builder, Preprocessor &PP,  in AddImplicitIncludePTH()  argument
74 PTHManager *P = PP.getPTHManager(); in AddImplicitIncludePTH()
79 PP.getDiagnostics().Report(diag::err_fe_pth_file_has_no_source_header) in AddImplicitIncludePTH()
84 AddImplicitInclude(Builder, OriginalFile, PP.getFileManager()); in AddImplicitIncludePTH()
89 static void AddImplicitIncludePCH(MacroBuilder &Builder, Preprocessor &PP, in AddImplicitIncludePCH() argument
92 ASTReader::getOriginalSourceFile(ImplicitIncludePCH, PP.getFileManager(), in AddImplicitIncludePCH()
93 PP.getDiagnostics()); in AddImplicitIncludePCH()
97 AddImplicitInclude(Builder, OriginalFile, PP.getFileManager()); in AddImplicitIncludePCH()
723 void clang::InitializePreprocessor(Preprocessor &PP, in InitializePreprocessor() argument
727 const LangOptions &LangOpts = PP.getLangOpts(); in InitializePreprocessor()
733 InitializeFileRemapping(PP.getDiagnostics(), PP.getSourceManager(), in InitializePreprocessor()
734 PP.getFileManager(), InitOpts); in InitializePreprocessor()
739 if (!PP.getLangOpts().AsmPreprocessor) in InitializePreprocessor()
744 InitializePredefinedMacros(PP.getTargetInfo(), LangOpts, FEOpts, Builder); in InitializePreprocessor()
764 InitializeStandardPredefinedMacros(PP.getTargetInfo(), PP.getLangOpts(), in InitializePreprocessor()
769 if (!PP.getLangOpts().AsmPreprocessor) in InitializePreprocessor()
778 PP.getDiagnostics()); in InitializePreprocessor()
785 PP.getFileManager()); in InitializePreprocessor()
789 AddImplicitIncludePCH(Builder, PP, InitOpts.ImplicitPCHInclude); in InitializePreprocessor()
791 AddImplicitIncludePTH(Builder, PP, InitOpts.ImplicitPTHInclude); in InitializePreprocessor()
796 AddImplicitInclude(Builder, Path, PP.getFileManager()); in InitializePreprocessor()
800 if (!PP.getLangOpts().AsmPreprocessor) in InitializePreprocessor()
804 PP.setSkipMainFilePreamble(InitOpts.PrecompiledPreambleBytes.first, in InitializePreprocessor()
808 PP.setPredefines(Predefines.str()); in InitializePreprocessor()
811 ApplyHeaderSearchOptions(PP.getHeaderSearchInfo(), HSOpts, in InitializePreprocessor()
812 PP.getLangOpts(), in InitializePreprocessor()
813 PP.getTargetInfo().getTriple()); in InitializePreprocessor()