/guava/guava/src/com/google/common/io/LineBuffer.java
int start = off;
int start = pos;
int pos = off; if (sawReturn && len > 0) { if (finishLine(cbuf[pos] == '\n')) { pos++; } } <extra_id_0> for (int end = off + len; pos < end; pos++) { switch (cbuf[pos]) { case '\r': line.append(cbuf, start, pos - start); sawReturn = true; if (pos + 1 < end) {