/guava/android/guava/src/com/google/common/escape/Escapers.java
char[] surrogateChars = new char[hiCount];
char[] surrogateChars = new char[2];
@Override @CheckForNull protected char[] escape(int cp) { if (cp < Character.MIN_SUPPLEMENTARY_CODE_POINT) { return escaper.escape((char) cp); } <extra_id_0> Character.toChars(cp, surrogateChars, 0); char[] hiChars = escaper.escape(surrogateChars[0]); char[] loChars = escaper.escape(surrogateChars[1]); if (hiChars == null && loChars == null) { return null; }