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

References

tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  673   SM = &Context->getSourceManager();
  703   MainFileID = SM->getMainFileID();
  704   const llvm::MemoryBuffer *MainBuf = SM->getBuffer(MainFileID);
  723   Loc = SM->getExpansionLoc(Loc);
  796   if (SM->isWrittenInMainFile(Loc))
  805   SourceLocation LocStart = SM->getLocForStartOfFile(MainFileID);
  806   StringRef MainBuf = SM->getBufferData(MainFileID);
  926     const char *startBuf = SM->getCharacterData(startLoc);
 1061   const char *startBuf = SM->getCharacterData(startLoc);
 1111   if (SM->getExpansionLineNumber(LocEnd) >
 1112       SM->getExpansionLineNumber(LocStart)) {
 1171   const char *startBuf = SM->getCharacterData(LocStart);
 1172   const char *endBuf = SM->getCharacterData(LocEnd);
 1354     const char *startBuf = SM->getCharacterData(LocStart);
 1355     const char *endBuf = SM->getCharacterData(LocEnd);
 1365     const char *startBuf = SM->getCharacterData(LocStart);
 1366     const char *endBuf = SM->getCharacterData(LocEnd);
 1621     PresumedLoc PLoc = SM->getPresumedLoc(Loc);
 1687   const char *startBuf = SM->getCharacterData(startLoc);
 1746   const char *rparenBuf = SM->getCharacterData(rightParenLoc);
 1834     const char *stmtBuf = SM->getCharacterData(OrigEnd);
 1861   const char *startBuf = SM->getCharacterData(startLoc);
 1884   const char *RParenExprLocBuf = SM->getCharacterData(RParenExprLoc);
 1889   const char *LBraceLocBuf = SM->getCharacterData(LBranceLoc);
 1891   ReplaceText(RParenExprLoc, (LBraceLocBuf - SM->getCharacterData(RParenExprLoc) + 1), buf);
 1894   assert((*SM->getCharacterData(startRBraceLoc) == '}') &&
 1945   const char *startBuf = SM->getCharacterData(startLoc);
 1969           startBuf = SM->getCharacterData(startLoc);
 1972           const char *rParenBuf = SM->getCharacterData(rParenLoc);
 2036   const char *startBuf = SM->getCharacterData(startLoc);
 2053   const char *endBuf = SM->getCharacterData(endLoc);
 2175     const char *startBuf = SM->getCharacterData(Loc);
 2176     const char *endBuf = SM->getCharacterData(EndLoc);
 2222     const char *endBuf = SM->getCharacterData(Loc);
 2239   const char *startBuf = SM->getCharacterData(Loc);
 2285   const char *startBuf = SM->getCharacterData(DeclLoc);
 2295     startLoc = SM->getExpansionLoc(startLoc);
 2296     const char *endBuf = SM->getCharacterData(startLoc);
 2301     X = SM->getExpansionLoc(X);
 2302     const char *endBuf = SM->getCharacterData(X);
 3053     PresumedLoc PLoc = SM->getPresumedLoc(Location);
 3888   const char *startBuf = SM->getCharacterData(LocStart);
 3889   const char *endBuf = SM->getCharacterData(LocEnd);
 3895     endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts);
 3942   endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts);
 4724   const char *startBuf = SM->getCharacterData(LocStart);
 4725   const char *endBuf = SM->getCharacterData(LocEnd);
 4771   const char *startBuf = SM->getCharacterData(DeclLoc);
 4879   const char *startBuf = SM->getCharacterData(DeclLoc);
 4908     startBuf = SM->getCharacterData(DeclLoc);
 5020   const char *startBuf = SM->getCharacterData(DeclLoc);
 5022   X = SM->getExpansionLoc(X);
 5023   const char *endBuf = SM->getCharacterData(X);
 5116     const char *startDeclBuf = SM->getCharacterData(DeclLoc);
 5142     startLoc = SM->getExpansionLoc(startLoc);
 5143     endBuf = SM->getCharacterData(startLoc);
 5147     const char *startInitializerBuf = SM->getCharacterData(startLoc);
 5841   InsertText(SM->getLocForStartOfFile(MainFileID), Preamble, false);