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

References

tools/clang/include/clang/Sema/Sema.h
 1311   SourceManager &getSourceManager() const { return SourceMgr; }
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 2035        S.SourceMgr.isInSystemHeader(D->getLocation())))
tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  577         SourceManager &SM = SemaRef.SourceMgr;
tools/clang/lib/Sema/Sema.cpp
   50   return Lexer::getLocForEndOfToken(Loc, Offset, SourceMgr, LangOpts);
  492       SourceMgr.isInSystemMacro(MaybeMacroLoc) &&
  873         SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
  873         SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
 1162                 !SourceMgr.isInMainFile(
 1163                    SourceMgr.getExpansionLoc(FD->getLocation())))
 1189           const SourceManager &SM = SourceMgr;
 1879       SourceMgr.isInSystemHeader(Comment.getBegin()))
 1881   RawComment RC(SourceMgr, Comment, LangOpts.CommentOpts, false);
tools/clang/lib/Sema/SemaAttr.cpp
  381           PackStack.CurrentPragmaLocation, tok::l_paren, SourceMgr, LangOpts,
tools/clang/lib/Sema/SemaChecking.cpp
 7187   if (Type == FST_NSString && SourceMgr.isInSystemMacro(FormatLoc))
11242   if (Order < 0 && !S.SourceMgr.isInSystemMacro(E->getOperatorLoc()))
11324   Loc = S.SourceMgr.getTopMacroCallerLoc(Loc);
11325   CC = S.SourceMgr.getTopMacroCallerLoc(CC);
11330         Loc, S.SourceMgr, S.getLangOpts());
11332       Loc = S.SourceMgr.getImmediateExpansionRange(Loc).getBegin();
11336   if (S.SourceMgr.getFileID(Loc) != S.SourceMgr.getFileID(CC))
11336   if (S.SourceMgr.getFileID(Loc) != S.SourceMgr.getFileID(CC))
11613       if (S.SourceMgr.isInSystemMacro(CC))
11632       if (S.SourceMgr.isInSystemMacro(CC) || Target->isBooleanType())
11668         if (S.SourceMgr.isInSystemMacro(CC))
11675         if (S.SourceMgr.isInSystemMacro(CC))
11685       if (S.SourceMgr.isInSystemMacro(CC))
11864       if (S.SourceMgr.isInSystemMacro(CC))
11879     if (S.SourceMgr.isInSystemMacro(CC))
11909         !S.SourceMgr.isInSystemMacro(CC)) {
11930     if (S.SourceMgr.isInSystemMacro(CC))
11966         if (S.SourceMgr.isInSystemMacro(CC))
13321       SourceLocation RBracketLoc = SourceMgr.getSpellingLoc(
13323       if (SourceMgr.isInSystemHeader(RBracketLoc)) {
13325             SourceMgr.getSpellingLoc(IndexExpr->getBeginLoc());
13326         if (SourceMgr.isWrittenInSameFile(RBracketLoc, IndexLoc))
14053   if (!ShouldDiagnoseEmptyStmtBody(SourceMgr, StmtLoc, NBody))
14088   if (!ShouldDiagnoseEmptyStmtBody(SourceMgr, StmtLoc, NBody))
14105     unsigned BodyCol = SourceMgr.getPresumedColumnNumber(
14112         SourceMgr.getPresumedColumnNumber(S->getBeginLoc(), &StmtColInvalid);
tools/clang/lib/Sema/SemaCodeComplete.cpp
  723       SemaRef.SourceMgr.isInSystemHeader(
  724           SemaRef.SourceMgr.getSpellingLoc(ND->getLocation())))
tools/clang/lib/Sema/SemaDecl.cpp
 1632   return S.SourceMgr.isInMainFile(Loc);
tools/clang/lib/Sema/SemaDeclCXX.cpp
 9898         !SourceMgr.isInMainFile(SourceMgr.getExpansionLoc(IdentLoc))) {
 9898         !SourceMgr.isInMainFile(SourceMgr.getExpansionLoc(IdentLoc))) {
tools/clang/lib/Sema/SemaExprObjC.cpp
 2297   SourceManager &SM = S.SourceMgr;
tools/clang/lib/Sema/SemaInit.cpp
  537         SemaRef.SourceMgr.isInSystemHeader(CtorDecl->getLocation())) {
tools/clang/lib/Sema/SemaLookup.cpp
 5369           SourceMgr.getFileEntryForID(SourceMgr.getFileID(UseLoc)))
 5369           SourceMgr.getFileEntryForID(SourceMgr.getFileID(UseLoc)))
tools/clang/lib/Sema/SemaModule.cpp
  152             ? SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID())
  152             ? SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID())
tools/clang/lib/Sema/SemaOverload.cpp
10947     return S.SourceMgr.isBeforeInTranslationUnit(LLoc, RLoc);
11179     return S.SourceMgr.isBeforeInTranslationUnit(LLoc, RLoc);
tools/clang/lib/Sema/SemaStmt.cpp
  179   if (S.SourceMgr.isMacroBodyExpansion(Loc))
  238       SourceMgr.isMacroBodyExpansion(ExprLoc) ||
  239       SourceMgr.isInSystemMacro(ExprLoc);
tools/clang/lib/Sema/SemaType.cpp
 3270     FullSourceLoc Comma(D.getCommaLoc(), S.SourceMgr);
 3271     FullSourceLoc Name(D.getIdentifierLoc(), S.SourceMgr);
 3774   loc = S.SourceMgr.getExpansionLoc(loc);
 3775   FileID file = S.SourceMgr.getFileID(loc);
 3781   const SrcMgr::SLocEntry &sloc = S.SourceMgr.getSLocEntry(file, &invalid);
 3811   const char *NextChar = S.SourceMgr.getCharacterData(FixItLoc);
 4734                 S.SourceMgr.getImmediateExpansionRange(AttrLoc).getBegin();
tools/clang/tools/extra/clangd/CodeComplete.cpp
  590       CCSema.SourceMgr, clang::LangOptions());
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  339     if (!isInsideMainFile(Typo.getLoc(), SemaPtr->SourceMgr))
  343         SemaPtr->SourceMgr, Typo, SS, SemaPtr->LangOpts,