class org.apache.ibatis.javassist.bytecode.analysis.IntQueue extends java.lang.Object { private org.apache.ibatis.javassist.bytecode.analysis.IntQueue$Entry head; private org.apache.ibatis.javassist.bytecode.analysis.IntQueue$Entry tail; void () { org.apache.ibatis.javassist.bytecode.analysis.IntQueue v; v := @this: org.apache.ibatis.javassist.bytecode.analysis.IntQueue; specialinvoke v.()>(); return; } void add(int) { int v; org.apache.ibatis.javassist.bytecode.analysis.IntQueue v; org.apache.ibatis.javassist.bytecode.analysis.IntQueue$Entry v, v, v, v; v := @this: org.apache.ibatis.javassist.bytecode.analysis.IntQueue; v := @parameter: int; v = new org.apache.ibatis.javassist.bytecode.analysis.IntQueue$Entry; specialinvoke v.(int)>(v); v = v.; if v == null goto label; v = v.; v. = v; label: v. = v; v = v.; if v != null goto label; v. = v; label: return; } boolean isEmpty() { org.apache.ibatis.javassist.bytecode.analysis.IntQueue v; org.apache.ibatis.javassist.bytecode.analysis.IntQueue$Entry v; boolean v; v := @this: org.apache.ibatis.javassist.bytecode.analysis.IntQueue; v = v.; if v != null goto label; v = 1; goto label; label: v = 0; label: return v; } int take() { org.apache.ibatis.javassist.bytecode.analysis.IntQueue v; int v; java.util.NoSuchElementException v; org.apache.ibatis.javassist.bytecode.analysis.IntQueue$Entry v, v, v, v, v; v := @this: org.apache.ibatis.javassist.bytecode.analysis.IntQueue; v = v.; if v != null goto label; v = new java.util.NoSuchElementException; specialinvoke v.()>(); throw v; label: v = v.; v = v.; v = v.; v = v.; v. = v; v = v.; if v != null goto label; v. = null; label: return v; } }