final class oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator extends oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$TaskDecorator implements oadd.io.netty.handler.ssl.AsyncRunnable { final oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine this$0; void (oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine, oadd.io.netty.internal.tcnative.AsyncTask) { oadd.io.netty.internal.tcnative.AsyncTask v; oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator v; oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine v; v := @this: oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator; v := @parameter: oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine; v := @parameter: oadd.io.netty.internal.tcnative.AsyncTask; v. = v; specialinvoke v.(oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine,java.lang.Runnable)>(v, v); return; } public void run(java.lang.Runnable) { oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator v; java.lang.Runnable v, v; oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator$1 v; boolean v; oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine v; v := @this: oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator; v := @parameter: java.lang.Runnable; v = v.; v = specialinvoke v.(); if v == 0 goto label; interfaceinvoke v.(); return; label: v = v.; v = new oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator$1; specialinvoke v.(oadd.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$AsyncTaskDecorator,java.lang.Runnable)>(v, v); interfaceinvoke v.(v); return; } }