reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  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());