class io.netty.handler.codec.http.Http2ConnectionHandler$1 extends java.lang.Object implements io.netty.channel.ChannelFutureListener { final io.netty.channel.ChannelFutureListener val$oldCloseListener; final io.netty.channel.ChannelFutureListener val$listener; final io.netty.handler.codec.http.Http2ConnectionHandler this$0; void (io.netty.handler.codec.http.Http2ConnectionHandler, io.netty.channel.ChannelFutureListener, io.netty.channel.ChannelFutureListener) { io.netty.handler.codec.http.Http2ConnectionHandler$1 v; io.netty.channel.ChannelFutureListener v, v; io.netty.handler.codec.http.Http2ConnectionHandler v; v := @this: io.netty.handler.codec.http.Http2ConnectionHandler$1; v := @parameter: io.netty.handler.codec.http.Http2ConnectionHandler; v := @parameter: io.netty.channel.ChannelFutureListener; v := @parameter: io.netty.channel.ChannelFutureListener; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void operationComplete(io.netty.channel.ChannelFuture) throws java.lang.Exception { java.lang.Throwable v; io.netty.handler.codec.http.Http2ConnectionHandler$1 v; io.netty.channel.ChannelFutureListener v, v, v; io.netty.channel.ChannelFuture v; v := @this: io.netty.handler.codec.http.Http2ConnectionHandler$1; v := @parameter: io.netty.channel.ChannelFuture; label: v = v.; interfaceinvoke v.(v); label: v = v.; interfaceinvoke v.(v); goto label; label: v := @caughtexception; v = v.; interfaceinvoke v.(v); throw v; label: return; catch java.lang.Throwable from label to label with label; } }