.class public final Lcom/unity3d/ads/adplayer/AdPlayerScope; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lkotlinx/coroutines/CoroutineScope; # instance fields .field private final synthetic $$delegate_0:Lkotlinx/coroutines/CoroutineScope; .field private final defaultDispatcher:Lkotlinx/coroutines/CoroutineDispatcher; # direct methods .method public constructor (Lkotlinx/coroutines/CoroutineDispatcher;)V .locals 1 const-string v0, "defaultDispatcher" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 6 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/unity3d/ads/adplayer/AdPlayerScope;->defaultDispatcher:Lkotlinx/coroutines/CoroutineDispatcher; .line 8 invoke-static {p1}, Lkotlinx/coroutines/CoroutineScopeKt;->CoroutineScope(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; move-result-object p1 iput-object p1, p0, Lcom/unity3d/ads/adplayer/AdPlayerScope;->$$delegate_0:Lkotlinx/coroutines/CoroutineScope; return-void .end method # virtual methods .method public getCoroutineContext()Lkotlin/coroutines/CoroutineContext; .locals 1 iget-object v0, p0, Lcom/unity3d/ads/adplayer/AdPlayerScope;->$$delegate_0:Lkotlinx/coroutines/CoroutineScope; invoke-interface {v0}, Lkotlinx/coroutines/CoroutineScope;->getCoroutineContext()Lkotlin/coroutines/CoroutineContext; move-result-object v0 return-object v0 .end method