class oadd.com.google.gson.internal.UnsafeAllocator$2 extends oadd.com.google.gson.internal.UnsafeAllocator { final java.lang.reflect.Method val$newInstance; final int val$constructorId; void (java.lang.reflect.Method, int) { int v; java.lang.reflect.Method v; oadd.com.google.gson.internal.UnsafeAllocator$2 v; v := @this: oadd.com.google.gson.internal.UnsafeAllocator$2; v := @parameter: java.lang.reflect.Method; v := @parameter: int; v. = v; v. = v; specialinvoke v.()>(); return; } public java.lang.Object newInstance(java.lang.Class) throws java.lang.Exception { java.lang.Object[] v; int v; java.lang.Class v; java.lang.Object v; java.lang.Integer v; java.lang.reflect.Method v; oadd.com.google.gson.internal.UnsafeAllocator$2 v; v := @this: oadd.com.google.gson.internal.UnsafeAllocator$2; v := @parameter: java.lang.Class; staticinvoke (v); v = v.; v = newarray (java.lang.Object)[2]; v[0] = v; v = v.; v = staticinvoke (v); v[1] = v; v = virtualinvoke v.(null, v); return v; } }