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