reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
602 SM = &Context->getSourceManager(); 632 MainFileID = SM->getMainFileID(); 633 const llvm::MemoryBuffer *MainBuf = SM->getBuffer(MainFileID); 652 Loc = SM->getExpansionLoc(Loc); 722 if (SM->isWrittenInMainFile(Loc)) 731 SourceLocation LocStart = SM->getLocForStartOfFile(MainFileID); 732 StringRef MainBuf = SM->getBufferData(MainFileID); 773 const char *startBuf = SM->getCharacterData(startLoc); 904 const char *startBuf = SM->getCharacterData(startLoc); 950 if (SM->getExpansionLineNumber(LocEnd) > 951 SM->getExpansionLineNumber(LocStart)) { 1003 const char *startBuf = SM->getCharacterData(LocStart); 1004 const char *endBuf = SM->getCharacterData(LocEnd); 1176 const char *startBuf = SM->getCharacterData(LocStart); 1177 const char *endBuf = SM->getCharacterData(LocEnd); 1187 const char *startBuf = SM->getCharacterData(LocStart); 1188 const char *endBuf = SM->getCharacterData(LocEnd); 1481 const char *startBuf = SM->getCharacterData(startLoc); 1537 const char *rparenBuf = SM->getCharacterData(rightParenLoc); 1625 const char *stmtBuf = SM->getCharacterData(OrigEnd); 1645 const char *startBuf = SM->getCharacterData(startLoc); 1658 const char *endBuf = SM->getCharacterData(endLoc); 1671 startBuf = SM->getCharacterData(startLoc); 1746 const char *startBuf = SM->getCharacterData(startLoc); 1767 const char *startBuf = SM->getCharacterData(startLoc); 1786 const char *startBuf = SM->getCharacterData(startLoc); 1802 startBuf = SM->getCharacterData(startLoc); 1833 startBuf = SM->getCharacterData(startLoc); 1843 const char *bodyBuf = SM->getCharacterData(bodyLoc); 1844 assert(*SM->getCharacterData(Catch->getRParenLoc()) == ')' && 1870 const char *bodyBuf = SM->getCharacterData(bodyLoc); 1871 const char *rParenBuf = SM->getCharacterData(rParenLoc); 1885 assert(*SM->getCharacterData(bodyLoc) == '}' && 1904 startBuf = SM->getCharacterData(startLoc); 1912 assert(*SM->getCharacterData(startLoc) == '{' && 1914 assert(*SM->getCharacterData(endLoc) == '}' && 1954 const char *startBuf = SM->getCharacterData(startLoc); 2091 const char *startBuf = SM->getCharacterData(Loc); 2092 const char *endBuf = SM->getCharacterData(EndLoc); 2134 const char *endBuf = SM->getCharacterData(Loc); 2151 const char *startBuf = SM->getCharacterData(Loc); 2197 const char *startBuf = SM->getCharacterData(DeclLoc); 2207 startLoc = SM->getExpansionLoc(startLoc); 2208 const char *endBuf = SM->getCharacterData(startLoc); 2213 X = SM->getExpansionLoc(X); 2214 const char *endBuf = SM->getCharacterData(X); 3098 const char *startBuf = SM->getCharacterData(LocStart); 3099 const char *endBuf = SM->getCharacterData(LocEnd); 3105 endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts); 3139 const char *endHeader = SM->getCharacterData(L); 3140 endHeader += Lexer::MeasureTokenLength(L, *SM, LangOpts); 3202 endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts); 3893 const char *startBuf = SM->getCharacterData(LocStart); 3894 const char *endBuf = SM->getCharacterData(LocEnd); 3925 const char *startBuf = SM->getCharacterData(DeclLoc); 4033 const char *startBuf = SM->getCharacterData(DeclLoc); 4062 startBuf = SM->getCharacterData(DeclLoc); 4177 const char *startBuf = SM->getCharacterData(DeclLoc); 4179 X = SM->getExpansionLoc(X); 4180 const char *endBuf = SM->getCharacterData(X); 4274 startLoc = SM->getExpansionLoc(startLoc); 4275 endBuf = SM->getCharacterData(startLoc); 4302 const char *startInitializerBuf = SM->getCharacterData(startLoc); 4910 InsertText(SM->getLocForStartOfFile(MainFileID), Preamble, false);