# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.SpanStyle":"SpanStyle.kt","androidx.compose.ui.text.font.FontWeight$Companion":"FontWeight.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.ui.platform.CompositionLocalsKt":"CompositionLocals.kt","androidx.compose.ui.text.font.FontStyle":"FontStyle.kt","androidx.compose.ui.text.font.FontSynthesis":"FontSynthesis.kt","androidx.compose.foundation.text.TextFieldDelegateKt":"TextFieldDelegate.kt","androidx.compose.ui.layout.MeasureScope":"MeasureScope.kt","androidx.compose.ui.text.font.FontWeight":"FontWeight.kt","androidx.compose.ui.layout.Placeable":"Placeable.kt","androidx.compose.ui.text.TextStyle":"TextStyle.kt"}}
androidx.compose.foundation.text.HeightInLinesNode -> iy0:
# {"id":"sourceFile","fileName":"HeightInLinesModifier.kt"}
    androidx.compose.runtime.State fontResolutionState -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li33;"}
    androidx.compose.ui.text.TextStyle textStyle -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgz2;"}
    int minLines -> u
    int maxLines -> v
    boolean dirty -> w
    int precomputedMinLinesHeight -> x
    int precomputedMaxLinesHeight -> y
    androidx.compose.ui.text.TextStyle resolvedStyle -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgz2;"}
    1:2:boolean getShouldAutoInvalidate():143:143 -> D0
    1:2:androidx.compose.runtime.ProvidableCompositionLocal androidx.compose.ui.platform.CompositionLocalsKt.getLocalFontFamilyResolver():137:137 -> G0
    1:2:void onAttach():149 -> G0
    3:8:void onAttach():149:149 -> G0
    9:10:void onAttach():150:150 -> G0
    11:14:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.DelegatableNodeKt.requireLayoutDirection(androidx.compose.ui.node.DelegatableNode):396:396 -> G0
    11:14:void onAttach():150 -> G0
    15:16:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.LayoutNode.getLayoutDirection():751:751 -> G0
    15:16:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.DelegatableNodeKt.requireLayoutDirection(androidx.compose.ui.node.DelegatableNode):396 -> G0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:16:void onAttach():150 -> G0
    17:22:void onAttach():150:150 -> G0
    23:26:void onAttach():154:154 -> G0
    27:28:androidx.compose.ui.text.font.FontFamily androidx.compose.ui.text.TextStyle.getFontFamily():1366:1366 -> G0
    27:28:void onAttach():154 -> G0
    29:30:androidx.compose.ui.text.font.FontFamily androidx.compose.ui.text.SpanStyle.getFontFamily():96:96 -> G0
    29:30:androidx.compose.ui.text.font.FontFamily androidx.compose.ui.text.TextStyle.getFontFamily():1366 -> G0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:30:void onAttach():154 -> G0
    31:34:void onAttach():155:155 -> G0
    35:36:androidx.compose.ui.text.font.FontWeight androidx.compose.ui.text.TextStyle.getFontWeight():1351:1351 -> G0
    35:36:void onAttach():155 -> G0
    37:40:androidx.compose.ui.text.font.FontWeight androidx.compose.ui.text.SpanStyle.getFontWeight():93:93 -> G0
    37:40:androidx.compose.ui.text.font.FontWeight androidx.compose.ui.text.TextStyle.getFontWeight():1351 -> G0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:40:void onAttach():155 -> G0
    41:42:androidx.compose.ui.text.font.FontWeight androidx.compose.ui.text.font.FontWeight.access$getNormal$cp():30:30 -> G0
    41:42:androidx.compose.ui.text.font.FontWeight androidx.compose.ui.text.font.FontWeight$Companion.getNormal():60 -> G0
    41:42:void onAttach():155 -> G0
    43:46:void onAttach():156:156 -> G0
    47:48:androidx.compose.ui.text.font.FontStyle androidx.compose.ui.text.TextStyle.getFontStyle-4Lr2A7w():1355:1355 -> G0
    47:48:void onAttach():156 -> G0
    49:53:androidx.compose.ui.text.font.FontStyle androidx.compose.ui.text.SpanStyle.getFontStyle-4Lr2A7w():94:94 -> G0
    49:53:androidx.compose.ui.text.font.FontStyle androidx.compose.ui.text.TextStyle.getFontStyle-4Lr2A7w():1355 -> G0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    49:53:void onAttach():156 -> G0
    54:57:int androidx.compose.ui.text.font.FontStyle.unbox-impl():0:0 -> G0
    54:57:void onAttach():156 -> G0
    58:61:void onAttach():157:157 -> G0
    62:63:androidx.compose.ui.text.font.FontSynthesis androidx.compose.ui.text.TextStyle.getFontSynthesis-ZQGJjVo():1362:1362 -> G0
    62:63:void onAttach():157 -> G0
    64:67:androidx.compose.ui.text.font.FontSynthesis androidx.compose.ui.text.SpanStyle.getFontSynthesis-ZQGJjVo():95:95 -> G0
    64:67:androidx.compose.ui.text.font.FontSynthesis androidx.compose.ui.text.TextStyle.getFontSynthesis-ZQGJjVo():1362 -> G0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:67:void onAttach():157 -> G0
    68:73:int androidx.compose.ui.text.font.FontSynthesis.unbox-impl():0:0 -> G0
    68:73:void onAttach():157 -> G0
    74:79:void onAttach():153:153 -> G0
    80:81:void onAttach():152:152 -> G0
    82:90:void onAttach():161:161 -> G0
    91:93:void onAttach():163:163 -> G0
    2:3:void onDetach():223:223 -> H0
    4:6:void onDetach():224:224 -> H0
    7:9:void onDetach():225:225 -> H0
    1:4:void onFontResolutionStateChanged():204:204 -> L
    1:4:void onObservedReadsChanged():200 -> L
    5:14:void onFontResolutionStateChanged():205:205 -> L
    5:14:void onObservedReadsChanged():200 -> L
    15:16:void onFontResolutionStateChanged():207:207 -> L
    15:16:void onObservedReadsChanged():200 -> L
    17:20:void onFontResolutionStateChanged():208:208 -> L
    17:20:void onObservedReadsChanged():200 -> L
    1:7:androidx.compose.ui.text.TextStyle requireResolvedStyle():138:138 -> O0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgz2;"}
    8:15:androidx.compose.ui.text.TextStyle requireResolvedStyle():362:362 -> O0
    2:3:void onDensityChange():218:218 -> a
    4:7:void onDensityChange():219:219 -> a
    1:5:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):170:170 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpk1;Lik1;J)Lok1;"}
    6:9:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):173:173 -> d
    10:11:androidx.compose.runtime.ProvidableCompositionLocal androidx.compose.ui.platform.CompositionLocalsKt.getLocalFontFamilyResolver():137:137 -> d
    10:11:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):174 -> d
    12:17:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):174:174 -> d
    18:20:java.lang.String androidx.compose.foundation.text.TextFieldDelegateKt.getEmptyTextReplacement():60:60 -> d
    18:20:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):251 -> d
    18:20:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    21:31:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):247:247 -> d
    21:31:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    32:52:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):261:261 -> d
    32:52:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    53:59:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):257:257 -> d
    53:59:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    60:68:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):269:269 -> d
    60:68:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    69:70:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):268:268 -> d
    69:70:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    71:82:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):276:276 -> d
    71:82:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    83:85:void computeHeights(androidx.compose.ui.unit.Density,androidx.compose.ui.text.TextStyle,androidx.compose.ui.text.font.FontFamily$Resolver):275:275 -> d
    83:85:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):171 -> d
    86:87:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):176:176 -> d
    88:91:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):180:180 -> d
    92:105:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):181:181 -> d
    106:110:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):183:183 -> d
    111:114:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):187:187 -> d
    115:128:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):188:188 -> d
    129:137:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):190:190 -> d
    138:141:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):193:193 -> d
    142:145:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):195:195 -> d
    146:147:int androidx.compose.ui.layout.Placeable.getWidth():45:45 -> d
    146:147:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):196 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    148:149:int androidx.compose.ui.layout.Placeable.getHeight():56:56 -> d
    148:149:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):196 -> d
    150:155:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):196:196 -> d
    156:157: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
    156:157:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):196 -> d
    158:162: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
    158:162:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):196 -> d
    1:2:void onLayoutDirectionChange():212:212 -> x0
    3:6:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.DelegatableNodeKt.requireLayoutDirection(androidx.compose.ui.node.DelegatableNode):396:396 -> x0
    3:6:void onLayoutDirectionChange():212 -> x0
    7:8:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.LayoutNode.getLayoutDirection():751:751 -> x0
    7:8:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.DelegatableNodeKt.requireLayoutDirection(androidx.compose.ui.node.DelegatableNode):396 -> x0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:8:void onLayoutDirectionChange():212 -> x0
    9:15:void onLayoutDirectionChange():212:212 -> x0
    16:17:void onLayoutDirectionChange():213:213 -> x0
    18:21:void onLayoutDirectionChange():214:214 -> x0
