# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.MagnifierNode":"Magnifier.android.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt","androidx.compose.foundation.Magnifier_androidKt":"Magnifier.android.kt","androidx.compose.ui.unit.Dp":"Dp.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","androidx.compose.ui.unit.DpSize":"Dp.kt"}}
androidx.compose.foundation.MagnifierElement -> r44:
# {"id":"sourceFile","fileName":"Magnifier.android.kt"}
    kotlin.jvm.functions.Function1 sourceCenter -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyo2;"}
    kotlin.jvm.functions.Function1 onSizeChanged -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyo2;"}
    androidx.compose.foundation.PlatformMagnifierFactory platformMagnifierFactory -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzc5;"}
    1:3:void androidx.compose.ui.node.ModifierNodeElement.<init>():38:38 -> <init>
    1:3:void <init>(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,androidx.compose.foundation.PlatformMagnifierFactory):159 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyo2;Lyo2;Lzc5;)V"}
    4:5:void <init>(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,androidx.compose.foundation.PlatformMagnifierFactory):160:160 -> <init>
    6:7:void <init>(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,androidx.compose.foundation.PlatformMagnifierFactory):162:162 -> <init>
    8:10:void <init>(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,androidx.compose.foundation.PlatformMagnifierFactory):169:169 -> <init>
    1:6:boolean equals(java.lang.Object):203:203 -> equals
    1:12:int hashCode():221:221 -> hashCode
    1:12:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    13:17:int hashCode():0:0 -> hashCode
    13:17:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":59},"outline":"Lkg7;b(FII)I"}
    18:26:int hashCode():0:0 -> hashCode
    18:26:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":60},"outline":"Lng4;d(IIZ)I"}
    27:30:int hashCode():0:0 -> hashCode
    27:30:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":61},"outline":"Lyc1;b(IIJ)I"}
    31:34:int hashCode():0:0 -> hashCode
    31:34:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":62},"outline":"Lkg7;b(FII)I"}
    35:38:int hashCode():0:0 -> hashCode
    35:38:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":63},"outline":"Lkg7;b(FII)I"}
    39:42:int hashCode():0:0 -> hashCode
    39:42:int MagnifierElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":64},"outline":"Lng4;d(IIZ)I"}
    43:50:int hashCode():229:229 -> hashCode
    43:50:int MagnifierElement.hashCode():0 -> hashCode
    51:58:int hashCode():230:230 -> hashCode
    51:58:int MagnifierElement.hashCode():0 -> hashCode
    59:59:int hashCode():223:223 -> hashCode
    60:60:int hashCode():224:224 -> hashCode
    61:61:int androidx.compose.ui.unit.DpSize.hashCode-impl(long):0:0 -> hashCode
    61:61:int hashCode():225 -> hashCode
    62:62:int androidx.compose.ui.unit.Dp.hashCode-impl(float):0:0 -> hashCode
    62:62:int hashCode():226 -> hashCode
    63:63:int androidx.compose.ui.unit.Dp.hashCode-impl(float):0:0 -> hashCode
    63:63:int hashCode():227 -> hashCode
    64:64:int hashCode():228:228 -> hashCode
    1:2:androidx.compose.foundation.MagnifierNode create():173:173 -> j
    1:2:androidx.compose.ui.Modifier$Node create():159 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lib4;"}
    3:12:void androidx.compose.foundation.MagnifierNode.<init>(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,androidx.compose.foundation.PlatformMagnifierFactory,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> j
    3:12:androidx.compose.foundation.MagnifierNode create():173 -> j
    3:12:androidx.compose.ui.Modifier$Node create():159 -> j
    3:6:void update(androidx.compose.ui.Modifier$Node):159:159 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lib4;)V"}
    7:8:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):327:327 -> l
    7:8:void update(androidx.compose.foundation.MagnifierNode):188 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:8:void update(androidx.compose.ui.Modifier$Node):159 -> l
    9:10:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):328:328 -> l
    9:10:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    9:10:void update(androidx.compose.ui.Modifier$Node):159 -> l
    11:12:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):329:329 -> l
    11:12:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    11:12:void update(androidx.compose.ui.Modifier$Node):159 -> l
    13:14:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):330:330 -> l
    13:14:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    13:14:void update(androidx.compose.ui.Modifier$Node):159 -> l
    15:16:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):331:331 -> l
    15:16:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    15:16:void update(androidx.compose.ui.Modifier$Node):159 -> l
    17:18:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):332:332 -> l
    17:18:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    17:18:void update(androidx.compose.ui.Modifier$Node):159 -> l
    19:20:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):333:333 -> l
    19:20:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    19:20:void update(androidx.compose.ui.Modifier$Node):159 -> l
    21:22:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):334:334 -> l
    21:22:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    21:22:void update(androidx.compose.ui.Modifier$Node):159 -> l
    23:24:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):335:335 -> l
    23:24:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    23:24:void update(androidx.compose.ui.Modifier$Node):159 -> l
    25:30:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):337:337 -> l
    25:30:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    25:30:void update(androidx.compose.ui.Modifier$Node):159 -> l
    31:33:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):339:339 -> l
    31:33:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    31:33:void update(androidx.compose.ui.Modifier$Node):159 -> l
    34:40:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):340:340 -> l
    34:40:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    34:40:void update(androidx.compose.ui.Modifier$Node):159 -> l
    41:42:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):341:341 -> l
    41:42:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    41:42:void update(androidx.compose.ui.Modifier$Node):159 -> l
    43:44:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):342:342 -> l
    43:44:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    43:44:void update(androidx.compose.ui.Modifier$Node):159 -> l
    45:46:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):343:343 -> l
    45:46:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    45:46:void update(androidx.compose.ui.Modifier$Node):159 -> l
    47:50:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):344:344 -> l
    47:50:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    47:50:void update(androidx.compose.ui.Modifier$Node):159 -> l
    51:54:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):345:345 -> l
    51:54:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    51:54:void update(androidx.compose.ui.Modifier$Node):159 -> l
    55:58:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):346:346 -> l
    55:58:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    55:58:void update(androidx.compose.ui.Modifier$Node):159 -> l
    59:62:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):348:348 -> l
    59:62:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    59:62:void update(androidx.compose.ui.Modifier$Node):159 -> l
    63:66:androidx.compose.ui.unit.Density androidx.compose.ui.node.DelegatableNodeKt.requireDensity(androidx.compose.ui.node.DelegatableNode):387:387 -> l
    63:66:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):349 -> l
    63:66:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    63:66:void update(androidx.compose.ui.Modifier$Node):159 -> l
    67:68:androidx.compose.ui.unit.Density androidx.compose.ui.node.LayoutNode.getDensity():740:740 -> l
    67:68:androidx.compose.ui.unit.Density androidx.compose.ui.node.DelegatableNodeKt.requireDensity(androidx.compose.ui.node.DelegatableNode):387 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    67:68:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):349 -> l
    67:68:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    67:68:void update(androidx.compose.ui.Modifier$Node):159 -> l
    69:72:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):352:352 -> l
    69:72:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    69:72:void update(androidx.compose.ui.Modifier$Node):159 -> l
    73:74:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):358:358 -> l
    73:74:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    73:74:void update(androidx.compose.ui.Modifier$Node):159 -> l
    75:92:boolean androidx.compose.foundation.Magnifier_androidKt.equalsIncludingNaN(float,float):493:493 -> l
    75:92:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):358 -> l
    75:92:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    75:92:void update(androidx.compose.ui.Modifier$Node):159 -> l
    93:102:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):359:359 -> l
    93:102:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    93:102:void update(androidx.compose.ui.Modifier$Node):159 -> l
    103:108:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):361:361 -> l
    103:108:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    103:108:void update(androidx.compose.ui.Modifier$Node):159 -> l
    109:119:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):362:362 -> l
    109:119:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    109:119:void update(androidx.compose.ui.Modifier$Node):159 -> l
    120:125:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> l
    120:125:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):365 -> l
    120:125:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    120:125:void update(androidx.compose.ui.Modifier$Node):159 -> l
    126:131:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> l
    126:131:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):366 -> l
    126:131:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    126:131:void update(androidx.compose.ui.Modifier$Node):159 -> l
    132:137:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):367:367 -> l
    132:137:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    132:137:void update(androidx.compose.ui.Modifier$Node):159 -> l
    138:140:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):370:370 -> l
    138:140:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    138:140:void update(androidx.compose.ui.Modifier$Node):159 -> l
    141:144:void androidx.compose.foundation.MagnifierNode.update-5F03MCQ(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,float,boolean,long,float,float,boolean,kotlin.jvm.functions.Function1,androidx.compose.foundation.PlatformMagnifierFactory):373:373 -> l
    141:144:void update(androidx.compose.foundation.MagnifierNode):188 -> l
    141:144:void update(androidx.compose.ui.Modifier$Node):159 -> l
