Lines Matching refs:_current_line
423 self._current_line = _Accumulator(headerlen)
433 end_of_line = self._current_line.pop()
435 self._current_line.push(*end_of_line)
436 if len(self._current_line) > 0:
437 if self._current_line.is_onlyws():
438 self._lines[-1] += str(self._current_line)
440 self._lines.append(str(self._current_line))
441 self._current_line.reset()
444 self._current_line.push(' ', '')
478 self._current_line.push(self._continuation_ws, last_line)
485 yield self._maxlen - len(self._current_line)
512 self._current_line.push(fws, string)
513 if len(self._current_line) > self._maxlen:
517 for i in range(self._current_line.part_count()-1, 0, -1):
519 fws = self._current_line[i][0]
522 prevpart = self._current_line[i-1][1]
529 fws, part = self._current_line.pop()
530 if self._current_line._initial_size > 0:
537 self._current_line.push(fws, part)
539 remainder = self._current_line.pop_from(i)
540 self._lines.append(str(self._current_line))
541 self._current_line.reset(remainder)