class io.netty.bootstrap.AbstractBootstrap$1 extends java.lang.Object implements io.netty.channel.ChannelFutureListener { final io.netty.bootstrap.AbstractBootstrap$PendingRegistrationPromise val$promise; final io.netty.channel.ChannelFuture val$regFuture; final io.netty.channel.Channel val$channel; final java.net.SocketAddress val$localAddress; final io.netty.bootstrap.AbstractBootstrap this$0; void (io.netty.bootstrap.AbstractBootstrap, io.netty.bootstrap.AbstractBootstrap$PendingRegistrationPromise, io.netty.channel.ChannelFuture, io.netty.channel.Channel, java.net.SocketAddress) { io.netty.channel.Channel v; java.net.SocketAddress v; io.netty.bootstrap.AbstractBootstrap$PendingRegistrationPromise v; io.netty.bootstrap.AbstractBootstrap v; io.netty.bootstrap.AbstractBootstrap$1 v; io.netty.channel.ChannelFuture v; v := @this: io.netty.bootstrap.AbstractBootstrap$1; v := @parameter: io.netty.bootstrap.AbstractBootstrap; v := @parameter: io.netty.bootstrap.AbstractBootstrap$PendingRegistrationPromise; v := @parameter: io.netty.channel.ChannelFuture; v := @parameter: io.netty.channel.Channel; v := @parameter: java.net.SocketAddress; v. = v; v. = v; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void operationComplete(io.netty.channel.ChannelFuture) throws java.lang.Exception { java.lang.Throwable v; java.net.SocketAddress v; io.netty.bootstrap.AbstractBootstrap$PendingRegistrationPromise v, v, v; io.netty.channel.ChannelFuture v, v; io.netty.channel.Channel v; io.netty.bootstrap.AbstractBootstrap$1 v; v := @this: io.netty.bootstrap.AbstractBootstrap$1; v := @parameter: io.netty.channel.ChannelFuture; v = interfaceinvoke v.(); if v == null goto label; v = v.; virtualinvoke v.(v); goto label; label: v = v.; virtualinvoke v.(); v = v.; v = v.; v = v.; v = v.; staticinvoke (v, v, v, v); label: return; } }