Lines Matching refs:switchPoints
117 private final SwitchPoint[] switchPoints;
204 this.switchPoints = switchPoint == null ? null : new SwitchPoint[] { switchPoint };
224 * @param switchPoints optional switch points that can be used to
230 public GuardedInvocation(final MethodHandle invocation, final MethodHandle guard, final SwitchPoint[] switchPoints, final Class<? extends Throwable> exception) {
233 this.switchPoints = switchPoints == null ? null : switchPoints.clone();
266 return switchPoints == null ? null : switchPoints.clone();
287 if (switchPoints == null) {
290 for (final SwitchPoint sp : switchPoints) {
306 return new GuardedInvocation(newInvocation, newGuard, switchPoints, exception);
321 if (switchPoints != null) {
322 newSwitchPoints = new SwitchPoint[switchPoints.length + 1];
323 System.arraycopy(switchPoints, 0, newSwitchPoints, 0, switchPoints.length);
324 newSwitchPoints[switchPoints.length] = newSwitchPoint;
484 if (switchPoints == null) {
489 for (final SwitchPoint sp : switchPoints) {