# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.unit.Constraints":"Constraints.kt","kotlinx.coroutines.flow.StateFlowImpl":"StateFlow.kt","coil.compose.UtilsKt":"utils.kt","androidx.compose.ui.layout.MeasureScope":"MeasureScope.kt","androidx.compose.ui.layout.Placeable":"Placeable.kt"}}
coil.compose.ConstraintsSizeResolver -> p40:
# {"id":"sourceFile","fileName":"ConstraintsSizeResolver.kt"}
    kotlinx.coroutines.flow.MutableStateFlow currentConstraints -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lir2;"}
    1:3:void <init>():17:17 -> <init>
    4:5:long coil.compose.UtilsKt.getZeroConstraints():187:187 -> <init>
    4:5:void <init>():19 -> <init>
    6:10:androidx.compose.ui.unit.Constraints androidx.compose.ui.unit.Constraints.box-impl(long):0:0 -> <init>
    6:10:void <init>():19 -> <init>
    11:17:void <init>():19:19 -> <init>
    1:8:java.lang.Object size(kotlin.coroutines.Continuation):48:48 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh62;)Ljava/lang/Object;"}
    9:13:java.lang.Object size(kotlin.coroutines.Continuation):24:24 -> c
    1:5:androidx.compose.ui.unit.Constraints androidx.compose.ui.unit.Constraints.box-impl(long):0:0 -> d
    1:5:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):32 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpk1;Lik1;J)Lok1;"}
    6:11:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):32:32 -> d
    12:14:void kotlinx.coroutines.flow.StateFlowImpl.setValue(java.lang.Object):321:321 -> d
    12:14:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):32 -> d
    15:18:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):35:35 -> d
    19:20:int androidx.compose.ui.layout.Placeable.getWidth():45:45 -> d
    19:20:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):36 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:22:int androidx.compose.ui.layout.Placeable.getHeight():56:56 -> d
    21:22:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):36 -> d
    23:28:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):36:36 -> d
    29:30:androidx.compose.ui.layout.MeasureResult androidx.compose.ui.layout.MeasureScope.layout$default(androidx.compose.ui.layout.MeasureScope,int,int,java.util.Map,kotlin.jvm.functions.Function1,int,java.lang.Object):50:50 -> d
    29:30:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):36 -> d
    31:35:androidx.compose.ui.layout.MeasureResult androidx.compose.ui.layout.MeasureScope.layout$default(androidx.compose.ui.layout.MeasureScope,int,int,java.util.Map,kotlin.jvm.functions.Function1,int,java.lang.Object):47:47 -> d
    31:35:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):36 -> d
