4a  4org/osgi/util/promise/DeferredPromiseImpl$FallbackTothis$0+Lorg/osgi/util/promise/DeferredPromiseImpl;   java/lang/Object()V  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;!org/osgi/util/promise/PromiseImpl  promise#Lorg/osgi/util/promise/PromiseImpl;org/osgi/util/promise/Promise  fallbackLorg/osgi/util/promise/Promise; java/lang/Class " #$ failureTypeLjava/lang/Class; & '(result-(Lorg/osgi/util/promise/PromiseImpl$Result;)V * +, isInstance(Ljava/lang/Object;)Z.7org/osgi/util/promise/DeferredPromiseImpl$FallbackChain -0 1b(Lorg/osgi/util/promise/DeferredPromiseImpl;Lorg/osgi/util/promise/Promise;Ljava/lang/Throwable;)V 3 45 onResolve5(Ljava/lang/Runnable;)Lorg/osgi/util/promise/Promise; 789 :;)org/osgi/util/promise/DeferredPromiseImpl tryResolve*(Ljava/lang/Object;Ljava/lang/Throwable;)Z=java/lang/Runnable?0org/osgi/util/promise/PromiseImpl$InlineCallbackA(org/osgi/util/promise/PromiseImpl$Result Signature(Lorg/osgi/util/promise/PromiseImpl;%Lorg/osgi/util/promise/Promise<+TT;>;Ljava/lang/Class<*>;(Lorg/osgi/util/promise/DeferredPromiseImpl;Lorg/osgi/util/promise/PromiseImpl;Lorg/osgi/util/promise/Promise;Ljava/lang/Class;)VCodeLineNumberTableLocalVariableTablethis6Lorg/osgi/util/promise/DeferredPromiseImpl$FallbackTo;LocalVariableTypeTable;Lorg/osgi/util/promise/DeferredPromiseImpl.FallbackTo;d(Lorg/osgi/util/promise/PromiseImpl;Lorg/osgi/util/promise/Promise<+TT;>;Ljava/lang/Class<*>;)Vrunaccept*(Ljava/lang/Object;Ljava/lang/Throwable;)VvLjava/lang/Object;fLjava/lang/Throwable;TT; StackMapTable(TT;Ljava/lang/Throwable;)VLjava/lang/Object;Ljava/lang/Runnable;Lorg/osgi/util/promise/PromiseImpl$InlineCallback;Lorg/osgi/util/promise/PromiseImpl$Result; SourceFileDeferredPromiseImpl.java InnerClasses FallbackToResult FallbackChainInlineCallback0<>@BCBD#$BE FG,*+**, *- * !H +I4,JK,,,,#$L*,JM,C,D,#EBNO GI **%H I  JKL  JMPQG1*!,)*-Y**,/2W*+,6WH %&0I 1JK1RS1TUL1JM1RVW&BXBYZ[\"7]@^-7_>`