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

References

tools/clang/lib/Format/BreakableToken.cpp
   89   StringRef::size_type SpaceOffset = Text.find_last_of(Blanks, MaxSplitBytes);
   95     if (kNumberedListRegexp->match(Text.substr(SpaceOffset).ltrim(Blanks)))
   96       SpaceOffset = Text.find_last_of(Blanks, SpaceOffset);
  102       SpaceOffset = Text.find_last_of(Blanks, SpaceOffset);
  109       Text.find_last_not_of(Blanks, SpaceOffset) == StringRef::npos) {
  112     StringRef::size_type FirstNonWhitespace = Text.find_first_not_of(Blanks);
  117         Blanks, std::max<unsigned>(MaxSplitBytes, FirstNonWhitespace));
  126     StringRef BeforeCut = Text.substr(0, SpaceOffset).rtrim(Blanks);
  130       AfterCut = AfterCut.ltrim(Blanks);
  304   Content = Content.trim(Blanks);
  483       Lines[LineIndex - 1].find_last_not_of(Blanks, EndOfPreviousLine);
  489   size_t StartOfLine = Lines[LineIndex].find_first_not_of(Blanks);
  558     ContentWithNoDecoration = ContentWithNoDecoration.substr(1).ltrim(Blanks);
  561       0, ContentWithNoDecoration.find_first_of(Blanks));
  608   size_t Trimmed = Content[LineIndex].find_first_not_of(Blanks);
  622          Lines[0].substr(1).find_first_not_of(Blanks) != StringRef::npos;
  627   StringRef TrimmedContent = Content[LineIndex].ltrim(Blanks);
  654       size_t BreakLength = Lines[0].substr(1).find_first_not_of(Blanks);
  702     StringRef TrimmedLine = Line.rtrim(Blanks);
  714   if (Lines[LineIndex].ltrim(Blanks).startswith("*")) {
  715     IndentContent = Lines[LineIndex].ltrim(Blanks).substr(1);
  746       Lines[i] = Lines[i].ltrim(Blanks);
  750           getLineCommentIndentPrefix(Lines[i].ltrim(Blanks), Style);
  782       size_t EndOfLine = Content[i].find_last_not_of(Blanks);
  852   size_t Trimmed = Content[LineIndex].find_first_not_of(Blanks);