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

References

tools/clang/lib/ARCMigrate/ARCMT.cpp
  136       if (Info.getLocation().isValid())
tools/clang/lib/Basic/Diagnostic.cpp
  506       = Diags->getDiagnosticLevel(Info.getID(), Info.getLocation(), *this);
 1090   assert((Info.getLocation().isInvalid() || Info.hasSourceManager()) &&
 1092   if (Info.getLocation().isValid())
 1093     Loc = FullSourceLoc(Info.getLocation(), Info.getSourceManager());
tools/clang/lib/Basic/DiagnosticIDs.cpp
  637     = getDiagnosticLevel(DiagID, Info.getLocation(), Diag);
tools/clang/lib/Frontend/ASTUnit.cpp
  679   if (!D.hasSourceManager() || !D.getLocation().isValid())
  683   return M.isWrittenInMainFile(M.getExpansionLoc(D.getLocation()));
tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp
  142   if (Info.getLocation().isValid() && Info.hasSourceManager()) {
  144     PresumedLoc PLoc = SM.getPresumedLoc(Info.getLocation());
  148       FileID FID = SM.getFileID(Info.getLocation());
tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp
  177       Diag(Info.getLocation(), diag::note_fixit_in_macro);
  182         Diag(Info.getLocation(), diag::note_fixit_unfixed_error);
  189     Diag(Info.getLocation(), diag::note_fixit_failed);
  193   Diag(Info.getLocation(), diag::note_fixit_applied);
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
  585   if (Info.getLocation().isInvalid()) {
  608       FullSourceLoc(Info.getLocation(), Info.getSourceManager()), DiagLevel,
tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp
   35     Notes.emplace_back(Info.getLocation(), Buf.str());
   39     Warnings.emplace_back(Info.getLocation(), Buf.str());
   43     Remarks.emplace_back(Info.getLocation(), Buf.str());
   48     Errors.emplace_back(Info.getLocation(), Buf.str());
tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  135   if (!Info.getLocation().isValid()) {
  153       FullSourceLoc(Info.getLocation(), Info.getSourceManager()), Level,
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  718     SourceLocation Loc = Info.getLocation();
tools/clang/lib/Sema/Sema.cpp
 1314         (*Info)->addSFINAEDiagnostic(DiagInfo.getLocation(),
 1339         (*Info)->addSFINAEDiagnostic(DiagInfo.getLocation(),
 1361         (*Info)->addSuppressedDiagnostic(DiagInfo.getLocation(),
tools/clang/tools/clang-import-test/clang-import-test.cpp
  135       if (Info.getLocation().isValid()) {
  136         Info.getLocation().print(llvm::errs(), SM);
  144       if (Info.getLocation().isValid()) {
  145         PrintSourceForLocation(Info.getLocation(), SM);
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  360   return Info.getLocation().isValid() &&
  365                                                         Info.getLocation(),
  437     if (Info.getLocation().isValid() && Info.hasSourceManager())
  438       Loc = FullSourceLoc(Info.getLocation(), Info.getSourceManager());
  444     checkFilters(Info.getLocation(), Info.getSourceManager());
  468       Context.getDiagLevelAndFormatString(Info.getID(), Info.getLocation());
  473   auto builder = ExternalDiagEngine->Report(Info.getLocation(), ExternalID);
tools/clang/tools/extra/clangd/Compiler.cpp
   27   if (Info.hasSourceManager() && Info.getLocation().isValid()) {
   29     auto Loc = SourceMgr.getFileLoc(Info.getLocation());
tools/clang/tools/extra/clangd/Diagnostics.cpp
   91   auto Loc = M.getFileLoc(D.getLocation());
  120   const SourceLocation &DiagLoc = Info.getLocation();
  161   return clangd::isInsideMainFile(D.getLocation(), D.getSourceManager());
  494   if (Info.getLocation().isInvalid()) {
  527     D.File = SM.getFilename(Info.getLocation());
  529         SM.getFileEntryForID(SM.getFileID(Info.getLocation())), SM);
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  110           LastUnresolvedName->Loc == Info.getLocation())
tools/clang/tools/extra/clangd/ParsedAST.cpp
  291               isInsideMainFile(Info.getLocation(), Info.getSourceManager());