/guava/android/guava/src/com/google/common/io/CharSource.java
if ( this.hasNext( ) ) {
if ( lines.hasNext ( ) ) {
private Iterator<String> linesIterator() { return new AbstractIterator<String>() { Iterator<String> lines = LINE_SPLITTER.split(seq).iterator(); @Override @CheckForNull protected String computeNext() { <extra_id_0> String next = lines.next(); if (lines.hasNext() || !next.isEmpty()) { return next; } } return endOfData();