Lines Matching defs:catchIndexOutOfBounds
463 private static void catchIndexOutOfBounds(Buffer b, Runnable thunk) {
467 private static void catchIndexOutOfBounds(char[] t, Runnable thunk) {
569 catchIndexOutOfBounds(b, () -> b.get(b.limit()));
570 catchIndexOutOfBounds(b, () -> b.get(-1));
571 catchIndexOutOfBounds(b, () -> b.put(b.limit(), (char)42));
908 catchIndexOutOfBounds(b, () -> b.charAt(-1));
909 catchIndexOutOfBounds(b, () -> b.charAt(b.remaining()));
911 catchIndexOutOfBounds(b, () -> b.get(b.limit()));
912 catchIndexOutOfBounds(b, () -> b.get(-1));
914 catchIndexOutOfBounds(b, () -> b.subSequence(-1, b.remaining()));
915 catchIndexOutOfBounds(b, () -> b.subSequence(b.remaining() + 1, b.remaining()));
919 catchIndexOutOfBounds(b, () -> b.subSequence(2, 1));
920 catchIndexOutOfBounds(b, () -> b.subSequence(0, b.remaining() + 1));
923 catchIndexOutOfBounds(b, () -> CharBuffer.wrap(s, -1, s.length()));
924 catchIndexOutOfBounds(b, () -> CharBuffer.wrap(s, s.length() + 1, s.length()));
925 catchIndexOutOfBounds(b, () -> CharBuffer.wrap(s, 1, 0));
926 catchIndexOutOfBounds(b, () -> CharBuffer.wrap(s, 0, s.length() + 1));
941 catchIndexOutOfBounds(ba, () -> CharBuffer.wrap(ba, -1, ba.length));
942 catchIndexOutOfBounds(ba, () -> CharBuffer.wrap(ba, ba.length + 1, ba.length));
943 catchIndexOutOfBounds(ba, () -> CharBuffer.wrap(ba, 0, -1));
944 catchIndexOutOfBounds(ba, () -> CharBuffer.wrap(ba, 0, ba.length + 1));