/guava/guava/src/com/google/common/escape/ArrayBasedUnicodeEscaper.java
while ( safeMax < end) {
while ( index < end ) {
return null; } return escapeUnsafe(cp); } @Override protected final int nextEscapeIndex(CharSequence csq, int index, int end) { <extra_id_0> char c = csq.charAt(index); if ((c < replacementsLength && replacements[c] != null) || c > safeMaxChar || c < safeMinChar) { break; }