.class public final Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lkotlinx/coroutines/DisposableHandle; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lkotlinx/coroutines/flow/SharedFlowImpl; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "Emitter" .end annotation # instance fields .field public final cont:Lkotlin/coroutines/Continuation; .field public final flow:Lkotlinx/coroutines/flow/SharedFlowImpl; .field public index:J .field public final value:Ljava/lang/Object; # direct methods .method public constructor (Lkotlinx/coroutines/flow/SharedFlowImpl;JLjava/lang/Object;Lkotlin/coroutines/Continuation;)V .locals 0 .line 702 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;->flow:Lkotlinx/coroutines/flow/SharedFlowImpl; iput-wide p2, p0, Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;->index:J iput-object p4, p0, Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;->value:Ljava/lang/Object; iput-object p5, p0, Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;->cont:Lkotlin/coroutines/Continuation; return-void .end method # virtual methods .method public dispose()V .locals 1 iget-object v0, p0, Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;->flow:Lkotlinx/coroutines/flow/SharedFlowImpl; .line 708 invoke-static {v0, p0}, Lkotlinx/coroutines/flow/SharedFlowImpl;->access$cancelEmitter(Lkotlinx/coroutines/flow/SharedFlowImpl;Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;)V return-void .end method