reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
77 const SourceManager &getSourceManager() const { return SourceMgr; }
tools/clang/lib/Edit/EditedSource.cpp37 assert(SourceMgr.isMacroArgExpansion(Loc)); 39 SourceMgr.getImmediateExpansionRange(Loc).getBegin(); 41 SourceMgr.getImmediateExpansionRange(DefArgLoc).getBegin(); 43 while (SourceMgr.isMacroBodyExpansion(ExpansionLoc)) 45 SourceMgr.getImmediateExpansionRange(ExpansionLoc).getBegin(); 47 StringRef ArgName = Lexer::getSpelling(SourceMgr.getSpellingLoc(DefArgLoc), 48 Buf, SourceMgr, LangOpts); 52 SourceMgr.getSpellingLoc(DefArgLoc)}; 81 if (SourceMgr.isMacroArgExpansion(OrigLoc)) { 119 if (SourceMgr.isMacroArgExpansion(OrigLoc)) { 437 applyRewrite(receiver, StrVec, CurOffs, CurLen, SourceMgr, LangOpts, 445 applyRewrite(receiver, StrVec, CurOffs, CurLen, SourceMgr, LangOpts, 458 SourceLocation BLoc = SourceMgr.getLocForStartOfFile(BeginOffs.getFID()); 464 SourceMgr, LangOpts, &Invalid);