public class oadd.com.carrotsearch.hppc.IntStack extends oadd.com.carrotsearch.hppc.IntArrayList { static final boolean $assertionsDisabled; public void () { oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; specialinvoke v.()>(); return; } public void (int) { int v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; specialinvoke v.(int)>(v); return; } public void (int, oadd.com.carrotsearch.hppc.ArraySizingStrategy) { int v; oadd.com.carrotsearch.hppc.ArraySizingStrategy v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; v := @parameter: oadd.com.carrotsearch.hppc.ArraySizingStrategy; specialinvoke v.(int,oadd.com.carrotsearch.hppc.ArraySizingStrategy)>(v, v); return; } public void (oadd.com.carrotsearch.hppc.IntContainer) { oadd.com.carrotsearch.hppc.IntContainer v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: oadd.com.carrotsearch.hppc.IntContainer; specialinvoke v.(oadd.com.carrotsearch.hppc.IntContainer)>(v); return; } public void push(int) { int[] v; int v, v, v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; virtualinvoke v.(1); v = v.; v = v.; v = v + 1; v. = v; v[v] = v; return; } public void push(int, int) { int[] v, v; int v, v, v, v, v, v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; v := @parameter: int; virtualinvoke v.(2); v = v.; v = v.; v = v + 1; v. = v; v[v] = v; v = v.; v = v.; v = v + 1; v. = v; v[v] = v; return; } public void push(int, int, int) { int[] v, v, v; int v, v, v, v, v, v, v, v, v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; v := @parameter: int; v := @parameter: int; virtualinvoke v.(3); v = v.; v = v.; v = v + 1; v. = v; v[v] = v; v = v.; v = v.; v = v + 1; v. = v; v[v] = v; v = v.; v = v.; v = v + 1; v. = v; v[v] = v; return; } public void push(int, int, int, int) { int[] v, v, v, v; int v, v, v, v, v, v, v, v, v, v, v, v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; v := @parameter: int; v := @parameter: int; v := @parameter: int; virtualinvoke v.(4); v = v.; v = v.; v = v + 1; v. = v; v[v] = v; v = v.; v = v.; v = v + 1; v. = v; v[v] = v; v = v.; v = v.; v = v + 1; v. = v; v[v] = v; v = v.; v = v.; v = v + 1; v. = v; v[v] = v; return; } public void push(int[], int, int) { java.lang.AssertionError v; int[] v, v; int v, v, v, v, v; oadd.com.carrotsearch.hppc.IntStack v; boolean v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int[]; v := @parameter: int; v := @parameter: int; v = ; if v != 0 goto label; if v < 0 goto label; if v >= 0 goto label; label: v = new java.lang.AssertionError; specialinvoke v.()>(); throw v; label: virtualinvoke v.(v); v = v.; v = v.; staticinvoke (v, v, v, v, v); v = v.; v = v + v; v. = v; return; } public final transient void push(int[]) { int v; int[] v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int[]; v = lengthof v; virtualinvoke v.(v, 0, v); return; } public int pushAll(oadd.com.carrotsearch.hppc.IntContainer) { int v; oadd.com.carrotsearch.hppc.IntContainer v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: oadd.com.carrotsearch.hppc.IntContainer; v = virtualinvoke v.(v); return v; } public int pushAll(java.lang.Iterable) { int v; java.lang.Iterable v; oadd.com.carrotsearch.hppc.IntStack v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: java.lang.Iterable; v = virtualinvoke v.(v); return v; } public void discard(int) { int v, v, v, v; java.lang.AssertionError v; oadd.com.carrotsearch.hppc.IntStack v; boolean v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v := @parameter: int; v = ; if v != 0 goto label; v = v.; if v >= v goto label; v = new java.lang.AssertionError; specialinvoke v.()>(); throw v; label: v = v.; v = v - v; v. = v; return; } public void discard() { int v, v, v; java.lang.AssertionError v; oadd.com.carrotsearch.hppc.IntStack v; boolean v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v = ; if v != 0 goto label; v = v.; if v > 0 goto label; v = new java.lang.AssertionError; specialinvoke v.()>(); throw v; label: v = v.; v = v - 1; v. = v; return; } public int pop() { java.lang.AssertionError v; int[] v; int v, v, v, v; oadd.com.carrotsearch.hppc.IntStack v; boolean v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v = ; if v != 0 goto label; v = v.; if v > 0 goto label; v = new java.lang.AssertionError; specialinvoke v.()>(); throw v; label: v = v.; v = v.; v = v - 1; v. = v; v = v[v]; return v; } public int peek() { java.lang.AssertionError v; int[] v; int v, v, v, v; oadd.com.carrotsearch.hppc.IntStack v; boolean v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v = ; if v != 0 goto label; v = v.; if v > 0 goto label; v = new java.lang.AssertionError; specialinvoke v.()>(); throw v; label: v = v.; v = v.; v = v - 1; v = v[v]; return v; } public static transient oadd.com.carrotsearch.hppc.IntStack 'from'(int[]) { int v; int[] v; oadd.com.carrotsearch.hppc.IntStack v; v := @parameter: int[]; v = new oadd.com.carrotsearch.hppc.IntStack; v = lengthof v; specialinvoke v.(int)>(v); virtualinvoke v.(v); return v; } public oadd.com.carrotsearch.hppc.IntStack clone() { oadd.com.carrotsearch.hppc.IntStack v; oadd.com.carrotsearch.hppc.IntArrayList v; v := @this: oadd.com.carrotsearch.hppc.IntStack; v = specialinvoke v.(); return v; } static void () { java.lang.Class v; boolean v, v; v = class "Loadd/com/carrotsearch/hppc/IntStack;"; v = virtualinvoke v.(); if v != 0 goto label; v = 1; goto label; label: v = 0; label: = v; return; } }