Searched refs:LineStart (Results 1 – 8 of 8) sorted by relevance
171 const char *LineStart = Loc.getPointer(); in GetMessage() local173 while (LineStart != BufStart && LineStart[-1] != '\n' && in GetMessage()174 LineStart[-1] != '\r') in GetMessage()175 --LineStart; in GetMessage()182 LineStr = std::string(LineStart, LineEnd); in GetMessage()191 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart) in GetMessage()195 if (R.Start.getPointer() < LineStart) in GetMessage()196 R.Start = SMLoc::getFromPointer(LineStart); in GetMessage()202 ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart, in GetMessage()203 R.End.getPointer()-LineStart)); in GetMessage()[all …]
33 struct LineStart { struct46 std::vector<LineStart> LineStarts;
1057 unsigned LineStart = SourceLineCache[LastLineNoResult - 1]; in getColumnNumber() local1059 if (FilePos >= LineStart && FilePos < LineEnd) in getColumnNumber()1060 return FilePos - LineStart + 1; in getColumnNumber()1064 unsigned LineStart = FilePos; in getColumnNumber() local1065 while (LineStart && Buf[LineStart-1] != '\n' && Buf[LineStart-1] != '\r') in getColumnNumber()1066 --LineStart; in getColumnNumber()1067 return FilePos-LineStart+1; in getColumnNumber()
131 for (std::vector<EmittedFunctionDetails::LineStart>::const_iterator in NotifyFunctionEmitted()
304 const char *LineStart = TokInstantiationPtr-ColNo; in HandlePiece() local314 for (const char* c = LineStart; c != TokInstantiationPtr; ++c) in HandlePiece()
1104 const char *LineStart = TokPtr-ColNo+1; // Column # is 1-based. in emitSnippetAndCaret() local1113 if (LineEnd - LineStart > MaxLineLengthToPrint) in emitSnippetAndCaret()1117 std::string SourceLine(LineStart, LineEnd); in emitSnippetAndCaret()1121 std::string CaretLine(LineEnd-LineStart, ' '); in emitSnippetAndCaret()
149 for (std::vector<EmittedFunctionDetails::LineStart>::const_iterator I = in NotifyFunctionEmitted()
751 JITEvent_EmittedFunctionDetails::LineStart NextLine; in processDebugLoc()