Lines Matching refs:LineNo
124 unsigned LineNo) const { in getPointerForLineNumberSpecialized()
129 if (LineNo != 0) in getPointerForLineNumberSpecialized()
130 --LineNo; in getPointerForLineNumberSpecialized()
136 if (LineNo == 0) in getPointerForLineNumberSpecialized()
138 if (LineNo > Offsets.size()) in getPointerForLineNumberSpecialized()
140 return BufStart + Offsets[LineNo - 1] + 1; in getPointerForLineNumberSpecialized()
146 SourceMgr::SrcBuffer::getPointerForLineNumber(unsigned LineNo) const { in getPointerForLineNumber()
149 return getPointerForLineNumberSpecialized<uint8_t>(LineNo); in getPointerForLineNumber()
151 return getPointerForLineNumberSpecialized<uint16_t>(LineNo); in getPointerForLineNumber()
153 return getPointerForLineNumberSpecialized<uint32_t>(LineNo); in getPointerForLineNumber()
155 return getPointerForLineNumberSpecialized<uint64_t>(LineNo); in getPointerForLineNumber()
188 unsigned LineNo = SB.getLineNumber(Ptr); in getLineAndColumn() local
193 return std::make_pair(LineNo, Ptr - BufStart - NewlineOffs); in getLineAndColumn()
222 SMLoc SourceMgr::FindLocForLineAndColumn(unsigned BufferID, unsigned LineNo, in FindLocForLineAndColumn() argument
225 const char *Ptr = SB.getPointerForLineNumber(LineNo); in FindLocForLineAndColumn()
372 : SM(&sm), Loc(L), Filename(std::string(FN)), LineNo(Line), ColumnNo(Col), in SMDiagnostic()
489 if (LineNo != -1) { in print()
490 S << ':' << LineNo; in print()
517 if (LineNo == -1 || ColumnNo == -1) in print()