private ControlFlowNode findInnermostExceptionHandlerNode(final int offset) { final ExceptionHandler handler = findInnermostExceptionHandler(offset); if (handler == null) { return _exceptionalExit; } for (final ControlFlowNode node : _nodes) { if (node.getExceptionHandler() == handler && node.getCopyFrom() == null) { return node; } } throw new IllegalStateException("Could not find node for exception handler!"); }
private ControlFlowNode findInnermostExceptionHandlerNode(final int offset) { final ExceptionHandler handler = findInnermostExceptionHandler(offset); if (handler == null) { return _exceptionalExit; } for (final ControlFlowNode node : _nodes) { if (node.getExceptionHandler() == handler && node.getCopyFrom() == null) { return node; } } throw new IllegalStateException("Could not find node for exception handler!"); }
private ControlFlowNode findInnermostExceptionHandlerNode(final int offset) { final ExceptionHandler handler = findInnermostExceptionHandler(offset); if (handler == null) { return _exceptionalExit; } for (final ControlFlowNode node : _nodes) { if (node.getExceptionHandler() == handler && node.getCopyFrom() == null) { return node; } } throw new IllegalStateException("Could not find node for exception handler!"); }
final ExceptionHandler blockStartExceptionHandler = findInnermostExceptionHandler(blockStart.getOffset()); final ExceptionHandler innermostExceptionHandler = findInnermostExceptionHandler(next.getOffset());
final ExceptionHandler blockStartExceptionHandler = findInnermostExceptionHandler(blockStart.getOffset()); final ExceptionHandler innermostExceptionHandler = findInnermostExceptionHandler(next.getOffset());
final ExceptionHandler blockStartExceptionHandler = findInnermostExceptionHandler(blockStart.getOffset()); final ExceptionHandler innermostExceptionHandler = findInnermostExceptionHandler(next.getOffset());