|
reference, declaration → definition
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.cpp10947 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,