Searched refs:SourceLine (Results 1 – 3 of 3) sorted by relevance
69 static int bytesSincePreviousTabOrLineBegin(StringRef SourceLine, size_t i) { in bytesSincePreviousTabOrLineBegin() argument72 if (SourceLine[--i]=='\t') in bytesSincePreviousTabOrLineBegin()99 printableTextForNextCharacter(StringRef SourceLine, size_t *i, in printableTextForNextCharacter() argument102 assert(*i<SourceLine.size() && "must point to a valid index"); in printableTextForNextCharacter()104 if (SourceLine[*i]=='\t') { in printableTextForNextCharacter()107 unsigned col = bytesSincePreviousTabOrLineBegin(SourceLine, *i); in printableTextForNextCharacter()119 begin = reinterpret_cast<unsigned char const *>(&*(SourceLine.begin() + *i)); in printableTextForNextCharacter()120 end = begin + (SourceLine.size() - *i); in printableTextForNextCharacter()126 unsigned char const *cp_end = begin+getNumBytesForUTF8(SourceLine[*i]); in printableTextForNextCharacter()155 unsigned char byte = SourceLine[*i]; in printableTextForNextCharacter()[all …]
115 void emitSnippet(StringRef SourceLine);
246 ArrayRef<SMFixIt> FixIts, ArrayRef<char> SourceLine){ in buildFixItLine() argument250 const char *LineStart = SourceLine.begin(); in buildFixItLine()251 const char *LineEnd = SourceLine.end(); in buildFixItLine()