Lines Matching defs:SM
134 static std::string NormalizeLine(const SourceManager &SM, FullSourceLoc &L,
138 StringRef Str = GetNthLineOfFile(SM.getBuffer(L.getFileID(), L),
146 SM.translateLineCol(SM.getFileID(L), L.getExpansionLineNumber(), col);
148 SM.getBuffer(SM.getFileID(StartOfLine), StartOfLine);
152 const char *BufferPos = SM.getCharacterData(StartOfLine);
155 Lexer Lexer(SM.getLocForStartOfFile(SM.getFileID(StartOfLine)), LangOpts,
163 LineBuff << std::string(SM.getCharacterData(Token.getLocation()),
182 std::string clang::GetIssueString(const SourceManager &SM,
192 NormalizeLine(SM, IssueLoc, LangOpts) + Delimiter + BugType)
196 SmallString<32> clang::GetIssueHash(const SourceManager &SM,
203 GetIssueString(SM, IssueLoc, CheckerName, BugType, D, LangOpts));