Lines Matching defs:BufferID
192 SourceMgr::getLineAndColumn(SMLoc Loc, unsigned BufferID) const {
193 if (!BufferID)
194 BufferID = FindBufferContainingLoc(Loc);
195 assert(BufferID && "Invalid location!");
197 auto &SB = getBufferInfo(BufferID);
218 auto BufferID = FindBufferContainingLoc(Loc);
219 assert(BufferID && "Invalid location!");
220 auto FileSpec = getBufferInfo(BufferID).Buffer->getBufferIdentifier();
223 return FileSpec.str() + ":" + std::to_string(FindLineNumber(Loc, BufferID));
228 std::to_string(FindLineNumber(Loc, BufferID));
234 SMLoc SourceMgr::FindLocForLineAndColumn(unsigned BufferID, unsigned LineNo,
236 auto &SB = getBufferInfo(BufferID);
281 StringRef BufferID = "<unknown>";
289 BufferID = CurMB->getBufferIdentifier();
330 return SMDiagnostic(*this, Loc, BufferID, LineAndCol.first,