Lines Matching refs:LineNo
136 unsigned LineNo) const { in getPointerForLineNumberSpecialized()
141 if (LineNo != 0) in getPointerForLineNumberSpecialized()
142 --LineNo; in getPointerForLineNumberSpecialized()
148 if (LineNo == 0) in getPointerForLineNumberSpecialized()
150 if (LineNo > Offsets.size()) in getPointerForLineNumberSpecialized()
152 return BufStart + Offsets[LineNo - 1] + 1; in getPointerForLineNumberSpecialized()
158 SourceMgr::SrcBuffer::getPointerForLineNumber(unsigned LineNo) const { in getPointerForLineNumber()
161 return getPointerForLineNumberSpecialized<uint8_t>(LineNo); in getPointerForLineNumber()
163 return getPointerForLineNumberSpecialized<uint16_t>(LineNo); in getPointerForLineNumber()
165 return getPointerForLineNumberSpecialized<uint32_t>(LineNo); in getPointerForLineNumber()
167 return getPointerForLineNumberSpecialized<uint64_t>(LineNo); in getPointerForLineNumber()
200 unsigned LineNo = SB.getLineNumber(Ptr); in getLineAndColumn() local
205 return std::make_pair(LineNo, Ptr - BufStart - NewlineOffs); in getLineAndColumn()
234 SMLoc SourceMgr::FindLocForLineAndColumn(unsigned BufferID, unsigned LineNo, in FindLocForLineAndColumn() argument
237 const char *Ptr = SB.getPointerForLineNumber(LineNo); in FindLocForLineAndColumn()
383 : SM(&sm), Loc(L), Filename(std::string(FN)), LineNo(Line), ColumnNo(Col), in SMDiagnostic()
500 if (LineNo != -1) { in print()
501 S << ':' << LineNo; in print()
528 if (LineNo == -1 || ColumnNo == -1) in print()