reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
863 DoPrintMacros(PP, OS); 869 PP.SetCommentRetentionState(Opts.ShowComments, Opts.ShowMacroComments); 872 PP, *OS, !Opts.ShowLineMarkers, Opts.ShowMacros, 881 /*RequireTokenExpansion=*/PP.getLangOpts().MicrosoftExt)); 885 /*RequireTokenExpansion=*/PP.getLangOpts().MicrosoftExt)); 889 /*RequireTokenExpansion=*/PP.getLangOpts().MicrosoftExt)); 891 PP.AddPragmaHandler(MicrosoftExtHandler.get()); 892 PP.AddPragmaHandler("GCC", GCCHandler.get()); 893 PP.AddPragmaHandler("clang", ClangHandler.get()); 903 PP.AddPragmaHandler("omp", OpenMPHandler.get()); 905 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); 908 PP.EnterMainSourceFile(); 913 const SourceManager &SourceMgr = PP.getSourceManager(); 916 PP.Lex(Tok); 929 PrintPreprocessedTokens(PP, Tok, Callbacks, *OS); 934 PP.RemovePragmaHandler(MicrosoftExtHandler.get()); 935 PP.RemovePragmaHandler("GCC", GCCHandler.get()); 936 PP.RemovePragmaHandler("clang", ClangHandler.get()); 937 PP.RemovePragmaHandler("omp", OpenMPHandler.get());