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

References

tools/clang/tools/extra/clangd/Diagnostics.cpp
  123   auto GetIncludeLoc = [&SM](SourceLocation SLoc) {
  124     return SM.getIncludeLoc(SM.getFileID(SLoc));
  124     return SM.getIncludeLoc(SM.getFileID(SLoc));
  128     if (clangd::isInsideMainFile(IncludeLocation, SM)) {
  137   D.File = SM.getFileEntryForID(SM.getMainFileID())->getName().str();
  137   D.File = SM.getFileEntryForID(SM.getMainFileID())->getName().str();
  138   D.Range.start = sourceLocToPosition(SM, IncludeInMainFile);
  140       SM, Lexer::getLocForEndOfToken(IncludeInMainFile, 0, SM, LangOpts));
  140       SM, Lexer::getLocForEndOfToken(IncludeInMainFile, 0, SM, LangOpts));
  144   const auto *FE = SM.getFileEntryForID(SM.getFileID(DiagLoc));
  144   const auto *FE = SM.getFileEntryForID(SM.getFileID(DiagLoc));