.class public abstract Lkotlinx/coroutines/AwaitKt; .super Ljava/lang/Object; .source "SourceFile" # direct methods .method public static final awaitAll([Lkotlinx/coroutines/Deferred;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; .locals 1 .line 25 array-length v0, p0 if-nez v0, :cond_0 invoke-static {}, Lkotlin/collections/CollectionsKt;->emptyList()Ljava/util/List; move-result-object p0 return-object p0 :cond_0 new-instance v0, Lkotlinx/coroutines/AwaitAll; invoke-direct {v0, p0}, Lkotlinx/coroutines/AwaitAll;->([Lkotlinx/coroutines/Deferred;)V invoke-virtual {v0, p1}, Lkotlinx/coroutines/AwaitAll;->await(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object p0 return-object p0 .end method