Lines Matching refs:LineContents
384 Kind(Kind), Message(Msg), LineContents(LineStr), Ranges(Ranges.vec()), in SMDiagnostic()
458 static void printSourceLine(raw_ostream &S, StringRef LineContents) { in printSourceLine() argument
460 for (unsigned i = 0, e = LineContents.size(), OutCol = 0; i != e; ++i) { in printSourceLine()
461 size_t NextTab = LineContents.find('\t', i); in printSourceLine()
464 S << LineContents.drop_front(i); in printSourceLine()
469 S << LineContents.slice(i, NextTab); in printSourceLine()
536 if (any_of(LineContents, isNonASCII)) { in print()
537 printSourceLine(OS, LineContents); in print()
540 size_t NumColumns = LineContents.size(); in print()
554 ArrayRef(Loc.getPointer() - ColumnNo, LineContents.size())); in print()
567 printSourceLine(OS, LineContents); in print()
575 if (i >= LineContents.size() || LineContents[i] != '\t') { in print()
595 if (i >= LineContents.size() || LineContents[i] != '\t') { in print()