class com.alibaba.com.caucho.hessian.io.HessianDebugState$MillsState extends com.alibaba.com.caucho.hessian.io.HessianDebugState$State { int _length; int _value; final com.alibaba.com.caucho.hessian.io.HessianDebugState this$0; void (com.alibaba.com.caucho.hessian.io.HessianDebugState, com.alibaba.com.caucho.hessian.io.HessianDebugState$State) { com.alibaba.com.caucho.hessian.io.HessianDebugState$MillsState v; com.alibaba.com.caucho.hessian.io.HessianDebugState$State v; com.alibaba.com.caucho.hessian.io.HessianDebugState v; v := @this: com.alibaba.com.caucho.hessian.io.HessianDebugState$MillsState; v := @parameter: com.alibaba.com.caucho.hessian.io.HessianDebugState; v := @parameter: com.alibaba.com.caucho.hessian.io.HessianDebugState$State; v. = v; specialinvoke v.(com.alibaba.com.caucho.hessian.io.HessianDebugState,com.alibaba.com.caucho.hessian.io.HessianDebugState$State)>(v, v); return; } com.alibaba.com.caucho.hessian.io.HessianDebugState$State next(int) { java.lang.Double v; com.alibaba.com.caucho.hessian.io.HessianDebugState$State v, v, v, v; int v, v, v, v, v, v, v, v; java.lang.String v; boolean v; double v; com.alibaba.com.caucho.hessian.io.HessianDebugState$MillsState v; v := @this: com.alibaba.com.caucho.hessian.io.HessianDebugState$MillsState; v := @parameter: int; v = v.; v = 256 * v; v = v & 255; v = v + v; v. = v; v = v.; v = v + 1; v. = v; if v != 4 goto label; v = v.; v = 0.001 * v; v = staticinvoke (v); v = v.; v = virtualinvoke v.(v); if v == 0 goto label; v = v.; v = virtualinvoke v.(v); return v; label: v = virtualinvoke v.(); virtualinvoke v.(v); v = v.; return v; label: return v; } }