Lines Matching defs:LineEnd
299 const char *LineEnd = Loc.getPointer();
301 while (LineEnd != BufEnd && LineEnd[0] != '\n' && LineEnd[0] != '\r')
302 ++LineEnd;
303 LineStr = StringRef(LineStart, LineEnd - LineStart);
312 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
318 if (R.End.getPointer() > LineEnd)
319 R.End = SMLoc::getFromPointer(LineEnd);
396 const char *LineEnd = SourceLine.end();
408 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
449 if (R.End.getPointer() >= LineEnd)
450 LastCol = LineEnd - LineStart;