.class public final Lkotlinx/coroutines/flow/SharingConfig; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field public final context:Lkotlin/coroutines/CoroutineContext; .field public final extraBufferCapacity:I .field public final onBufferOverflow:Lkotlinx/coroutines/channels/BufferOverflow; .field public final upstream:Lkotlinx/coroutines/flow/Flow; # direct methods .method public constructor (Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/coroutines/CoroutineContext;)V .locals 0 .line 151 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lkotlinx/coroutines/flow/SharingConfig;->upstream:Lkotlinx/coroutines/flow/Flow; iput p2, p0, Lkotlinx/coroutines/flow/SharingConfig;->extraBufferCapacity:I iput-object p3, p0, Lkotlinx/coroutines/flow/SharingConfig;->onBufferOverflow:Lkotlinx/coroutines/channels/BufferOverflow; iput-object p4, p0, Lkotlinx/coroutines/flow/SharingConfig;->context:Lkotlin/coroutines/CoroutineContext; return-void .end method