/guava/android/guava/src/com/google/common/escape/UnicodeEscaper.java
} return index == end ? string : escapeSlow( string, index) ;int index = nextEscapeIndex( string, 0, end) ;
int index = nextEscapeIndex ( string, 0, end ) ; return index == end ? string : escapeSlow ( string, index ) ; }
@CheckForNull protected abstract char[] escape(int cp); @Override public String escape(String string) { checkNotNull(string); int end = string.length(); <extra_id_0> protected int nextEscapeIndex(CharSequence csq, int start, int end) { int index = start; while (index < end) { int cp = codePointAt(csq, index, end); if (cp < 0 || escape(cp) != null) { break;