@Override protected void onVisitedBranch(Visitor visitor) { super.onVisitedBranch(visitor); int index = _processed.add(visitor.getBranch()); if (index != SparseArrayHelper.ALREADY_PRESENT) { if (index == _processedInterceptions.length) _processedInterceptions = Utils.extend(_processedInterceptions); _processedInterceptions[index] = getInterception().getId(); } }