Lines Matching defs:Split

67 static BreakableToken::Split
76 return BreakableToken::Split(StringRef::npos, 0);
147 return BreakableToken::Split(StringRef::npos, 0);
158 return BreakableToken::Split(StringRef::npos, 0);
164 return BreakableToken::Split(BeforeCut.size(),
167 return BreakableToken::Split(StringRef::npos, 0);
170 static BreakableToken::Split
175 return BreakableToken::Split(StringRef::npos, 0);
177 return BreakableToken::Split(StringRef::npos, 0);
209 return BreakableToken::Split(SpaceOffset + 1, 0);
211 return BreakableToken::Split(SlashOffset + 1, 0);
213 return BreakableToken::Split(WordStartOffset + 1, 0);
215 return BreakableToken::Split(SplitPoint, 0);
216 return BreakableToken::Split(StringRef::npos, 0);
229 Split Split) const {
233 // - Split is (4, 2), denoting the two spaces between the two words;
239 // FIXME: Correctly measure the length of whitespace in Split.second so it
241 return RemainingTokenColumns + 1 - Split.second;
279 BreakableToken::Split BreakableStringLiteral::getSplit(
287 unsigned TailOffset, Split Split,
291 Tok, Prefix.size() + TailOffset + Split.first, Split.second, Postfix,
377 unsigned LineIndex, unsigned TailOffset, Split Split,
381 Split.first,
382 /*ReplaceChars=*/Split.second, /*PreviousPostfix=*/Postfix,
418 BreakableToken::Split
424 return Split(StringRef::npos, 0);
431 unsigned LineIndex, unsigned TailOffset, Split Split,
435 // the start of the corresponding token, so compute the start of the Split
439 Text.data() - tokenAt(LineIndex).TokenText.data() + Split.first;
440 unsigned CharsToRemove = Split.second;
607 BreakableToken::Split BreakableBlockComment::getSplit(
612 return Split(StringRef::npos, 0);
713 Split Split, unsigned ContentIndent,
722 Text.size() == Split.first + Split.second) {
731 Text.data() - tokenAt(LineIndex).TokenText.data() + Split.first;
732 unsigned CharsToRemove = Split.second;
743 BreakableToken::Split BreakableBlockComment::getReflowSplit(
746 return Split(StringRef::npos, 0);
755 return Split(StringRef::npos, 0);
759 return Split(0, Trimmed != StringRef::npos ? Trimmed : 0);
799 insertBreak(LineIndex, 0, Split(1, BreakLength), /*ContentIndent=*/0,
837 BreakableToken::Split
846 return Split(TrimmedLine.size(), Line.size() - TrimmedLine.size());
848 return Split(StringRef::npos, 0);
1028 unsigned LineIndex, unsigned TailOffset, Split Split,
1034 Text.data() - tokenAt(LineIndex).TokenText.data() + Split.first;
1035 unsigned CharsToRemove = Split.second;
1042 BreakableComment::Split BreakableLineCommentSection::getReflowSplit(
1045 return Split(StringRef::npos, 0);
1053 return Split(0, Trimmed != StringRef::npos ? Trimmed : 0);