Lines Matching defs:breaks_
406 breaks_.emplace_back(cumulativeLen_, Break::BreakType::BREAKTYPE_WHITE_SPACE, prevWasWhitespace);
410 breaks_.emplace_back(cumulativeLen_, Break::BreakType::BREAKTYPE_HARD, false);
414 breaks_.emplace_back(cumulativeLen_, Break::BreakType::BREAKTYPE_INTRA, false);
420 breaks_.emplace_back(cumulativeLen_, Break::BreakType::BREAKTYPE_FORCED, false);
469 while ((param.lineNumber > 0) && (lastBreakPos_ + 1 < breaks_.size()) &&
470 (breaks_[lastBreakPos_ + 1].subsequentWhitespace)) {
471 param.remainingTextWidth += (param.begin - breaks_[++lastBreakPos_].width);
472 param.begin = breaks_[lastBreakPos_].width;
475 if (lastBreakPos_ < breaks_.size() && breaks_[lastBreakPos_].type == Break::BreakType::BREAKTYPE_FORCED) {
480 while (param.breakPos < breaks_.size() && breaks_[param.breakPos].width < (param.begin + param.currentMax)) {
487 breaks_.insert(breaks_.cbegin() + param.breakPos + 1, Break(param.begin + param.currentMax,
517 if (param.breakPos > 0 && param.begin < breaks_[param.breakPos - 1].width) {
518 newWidth = std::min(breaks_[--param.breakPos].width - param.begin, param.currentMax);
666 std::vector<Break> breaks_;