Home | History | Annotate | Download | only in Support

Lines Matching refs:LineStart

171     const char *LineStart = Loc.getPointer();
173 while (LineStart != BufStart && LineStart[-1] != '\n' &&
174 LineStart[-1] != '\r')
175 --LineStart;
182 LineStr = std::string(LineStart, LineEnd);
191 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
195 if (R.Start.getPointer() < LineStart)
196 R.Start = SMLoc::getFromPointer(LineStart);
202 ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart,
203 R.End.getPointer()-LineStart));
256 const char *LineStart = SourceLine.begin();
270 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
277 if (R.Start.getPointer() < LineStart)
280 FirstCol = R.Start.getPointer() - LineStart;
313 LastCol = LineEnd - LineStart;
315 LastCol = R.End.getPointer() - LineStart;