public virtual int codePointBefore(int index) { int i = index - 1; if ((i < 0) || (i >= count)) { throw new IndexOutOfRangeException(); } return(Character.codePointBefore(value, index)); }