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

References

tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp
  152   if (CI->getSema().isSFINAEContext())
  155   clang::ASTContext &context = CI->getASTContext();
  166     FileID FID = CI->getSourceManager().getFileID(Loc);
  167     StringRef Code = CI->getSourceManager().getBufferData(FID);
  169         CI->getSourceManager().getLocForStartOfFile(FID);
  172         getIncludeFixerContext(CI->getSourceManager(),
  173                                CI->getPreprocessor().getHeaderSearchInfo(),
  175         Code, StartOfFile, CI->getASTContext());
  177       CI->getSema().Diag(Loc, PD);
  189   if (CI->getSema().isSFINAEContext())
  211   if (!CI->getSourceManager().isWrittenInMainFile(Typo.getLoc()))
  229         Lexer::getSourceText(Range, CI->getSourceManager(), CI->getLangOpts());
  229         Lexer::getSourceText(Range, CI->getSourceManager(), CI->getLangOpts());
  257   const auto &SM = CI->getSourceManager();
  292                             SM, CI->getPreprocessor().getHeaderSearchInfo(),
  294             Code, StartOfFile, CI->getASTContext()))
  361   LLVM_DEBUG(CI->getSourceManager()
  362                  .getLocForStartOfFile(CI->getSourceManager().getMainFileID())
  364                  .print(llvm::dbgs(), CI->getSourceManager()));
  366   llvm::StringRef FileName = CI->getSourceManager().getFilename(
  367       CI->getSourceManager().getLocForStartOfFile(
  368           CI->getSourceManager().getMainFileID()));
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.h
   94   void setCompilerInstance(CompilerInstance *CI) { this->CI = CI; }