reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/TextDiagnostic.cpp
  341   for (; CaretStart != CaretEnd; ++CaretStart)
  345   for (; CaretEnd != CaretStart; --CaretEnd)
  345   for (; CaretEnd != CaretStart; --CaretEnd)
  346     if (!isWhitespace(CaretLine[CaretEnd - 1]))
  372     CaretEnd = std::max(FixItEndCol, CaretEnd);
  372     CaretEnd = std::max(FixItEndCol, CaretEnd);
  378   while (static_cast<int>(CaretEnd) < map.columns() &&
  379          -1 == map.columnToByte(CaretEnd))
  380     ++CaretEnd;
  386   assert((static_cast<int>(CaretEnd) > map.columns() ||
  387           -1!=map.columnToByte(CaretEnd)) &&
  398   unsigned SourceEnd = map.columnToByte(std::min<unsigned>(CaretEnd,
  401   unsigned CaretColumnsOutsideSource = CaretEnd-CaretStart
  471   CaretEnd = map.byteToColumn(SourceEnd) + CaretColumnsOutsideSource;
  477   assert(CaretStart!=(unsigned)-1 && CaretEnd!=(unsigned)-1 &&
  480   assert(CaretStart <= CaretEnd);
  485   unsigned ColumnsKept = CaretEnd-CaretStart;