Lines Matching defs:Rest
963 bool isParagraphBreak(llvm::StringRef Rest) {
964 return Rest.ltrim(" \t").starts_with("\n");
974 bool isHardLineBreakIndicator(llvm::StringRef Rest) {
979 Rest = Rest.ltrim(" \t");
980 if (Rest.empty())
983 if (LinebreakIndicators.contains(Rest.front()))
986 if (llvm::isDigit(Rest.front())) {
987 llvm::StringRef AfterDigit = Rest.drop_while(llvm::isDigit);
994 bool isHardLineBreakAfter(llvm::StringRef Line, llvm::StringRef Rest) {
996 return punctuationIndicatesLineBreak(Line) || isHardLineBreakIndicator(Rest);
1631 llvm::StringRef Line, Rest;
1632 for (std::tie(Line, Rest) = Input.split('\n');
1633 !(Line.empty() && Rest.empty());
1634 std::tie(Line, Rest) = Rest.split('\n')) {
1642 if (isParagraphBreak(Rest) || isHardLineBreakAfter(Line, Rest)) {