final class io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator extends io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$Traverser { int wheelIndex; int steps; final io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel this$0; void (io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel) { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v := @parameter: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel; v. = v; specialinvoke v.(io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel)>(v); return; } boolean isDone() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[][] v; int v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; boolean v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v = v.; v = v.; v = v.; v = lengthof v; if v != v goto label; v = 1; goto label; label: v = 0; label: return v; } io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node sentinel() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[][] v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[] v; int v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v = v.; v = v.; v = v.; v = v[v]; v = virtualinvoke v.(); v = v[v]; return v; } io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node traverse(io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node) { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v := @parameter: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node; v = virtualinvoke v.(); return v; } io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node goToNextBucket() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[] v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[][] v, v; int v, v, v, v, v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v = v.; v = v + 1; v. = v; v = v.; v = v.; v = v.; v = v[v]; v = lengthof v; if v >= v goto label; v = v.; v = v.; v = v.; v = v[v]; v = virtualinvoke v.(); v = v[v]; goto label; label: v = null; label: return v; } io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node goToNextWheel() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[] v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[][] v, v; int v, v, v, v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v = v.; v = v + 1; v. = v; v = v.; v = v.; v = lengthof v; if v != v goto label; return null; label: v. = 0; v = v.; v = v.; v = v.; v = v[v]; v = virtualinvoke v.(); v = v[v]; return v; } int bucketIndex() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[] v; long v, v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator v; long[] v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node[][] v; int v, v, v, v, v, v, v, v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.TimerWheel$AscendingIterator; v = v.; v = v.; v = ; v = v.; v = v[v]; v = v >>> v; v = v.; v = v.; v = v.; v = v[v]; v = lengthof v; v = v - 1; v = v & v; v = v + 1; v = v.; v = v + v; v = v & v; return v; } }