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