class com.google.common.util.concurrent.AbstractService$5 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event { final com.google.common.util.concurrent.Service$State val$from; final java.lang.Throwable val$cause; void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Service$State, java.lang.Throwable) { java.lang.Throwable v; com.google.common.util.concurrent.Service$State v; com.google.common.util.concurrent.AbstractService$5 v; com.google.common.util.concurrent.AbstractService v; v := @this: com.google.common.util.concurrent.AbstractService$5; v := @parameter: com.google.common.util.concurrent.AbstractService; v := @parameter: com.google.common.util.concurrent.Service$State; v := @parameter: java.lang.Throwable; v. = v; v. = v; specialinvoke v.()>(); return; } public void call(com.google.common.util.concurrent.Service$Listener) { java.lang.Throwable v; com.google.common.util.concurrent.Service$State v; com.google.common.util.concurrent.AbstractService$5 v; com.google.common.util.concurrent.Service$Listener v; v := @this: com.google.common.util.concurrent.AbstractService$5; v := @parameter: com.google.common.util.concurrent.Service$Listener; v = v.; v = v.; virtualinvoke v.(v, v); return; } public java.lang.String toString() { java.lang.Throwable v; com.google.common.util.concurrent.AbstractService$5 v; com.google.common.util.concurrent.Service$State v; int v, v, v, v; java.lang.StringBuilder v; java.lang.String v, v, v, v, v; v := @this: com.google.common.util.concurrent.AbstractService$5; v = v.; v = staticinvoke (v); v = v.; v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(); v = 27 + v; v = staticinvoke (v); v = virtualinvoke v.(); v = v + v; specialinvoke v.(int)>(v); v = dynamicinvoke "makeConcatWithConstants" (v, v) ("failed({from = \u, cause = \u0001})"); return v; } }