# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.foundation.text.TextLayoutResultProxy":"TextLayoutResultProxy.kt","androidx.compose.ui.text.TextRange":"TextRange.kt","androidx.compose.ui.text.TextRange$Companion":"TextRange.kt","androidx.compose.ui.text.MultiParagraph":"MultiParagraph.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzhw -> al9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledTonalIconButtonTokens.ContainerColor -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz0;"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledTonalIconButtonTokens.DisabledContainerColor -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz0;"}
    float androidx.compose.material3.tokens.FilledTonalIconButtonTokens.DisabledContainerOpacity -> c
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledTonalIconButtonTokens.DisabledColor -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz0;"}
    float androidx.compose.material3.tokens.FilledTonalIconButtonTokens.DisabledOpacity -> e
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledTonalIconButtonTokens.Color -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz0;"}
    1:4:void androidx.compose.material3.tokens.FilledTonalIconButtonTokens.<clinit>():22:22 -> <clinit>
    5:11:void androidx.compose.material3.tokens.FilledTonalIconButtonTokens.<clinit>():23:23 -> <clinit>
    12:13:void androidx.compose.material3.tokens.FilledTonalIconButtonTokens.<clinit>():24:24 -> <clinit>
    14:18:void androidx.compose.material3.tokens.FilledTonalIconButtonTokens.<clinit>():25:25 -> <clinit>
    19:20:void androidx.compose.material3.tokens.FilledTonalIconButtonTokens.<clinit>():26:26 -> <clinit>
    21:25:void androidx.compose.material3.tokens.FilledTonalIconButtonTokens.<clinit>():29:29 -> <clinit>
    1:5:long androidx.compose.ui.graphics.TransformOriginKt.TransformOrigin(float,float):75:75 -> a
    6:20:long androidx.compose.ui.graphics.TransformOriginKt.TransformOrigin(float,float):76:76 -> a
    21:23:long androidx.compose.ui.graphics.TransformOriginKt.TransformOrigin(float,float):29:29 -> a
    3:15:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1068:1068 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lua4;JLw18;)I"}
    16:19:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1112:1112 -> b
    20:23:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1069:1069 -> b
    24:27:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1115:1115 -> b
    28:36:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1072:1072 -> b
    37:40:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1118:1118 -> b
    41:54:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1073:1073 -> b
    55:67:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1121:1121 -> b
    68:78:float androidx.compose.ui.text.MultiParagraph.getWidth():338:338 -> b
    68:78:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getLineForHandwritingGesture-d-4ec7I(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.platform.ViewConfiguration):1078 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:7:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):972:972 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqu3;JLw18;)I"}
    8:9:androidx.compose.ui.text.TextLayoutResult androidx.compose.foundation.text.TextLayoutResultProxy.getValue():25:25 -> c
    8:9:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):973 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:androidx.compose.ui.text.MultiParagraph androidx.compose.ui.text.TextLayoutResult.getMultiParagraph():301:301 -> c
    10:11:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):974 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:17:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):975:975 -> c
    18:21:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-ubNVwUQ(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.layout.LayoutCoordinates,androidx.compose.ui.platform.ViewConfiguration):1008:1008 -> c
    18:21:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):975 -> c
    22:28:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-ubNVwUQ(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.layout.LayoutCoordinates,androidx.compose.ui.platform.ViewConfiguration):1009:1009 -> c
    22:28:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):975 -> c
    29:45:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-ubNVwUQ(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.layout.LayoutCoordinates,androidx.compose.ui.platform.ViewConfiguration):1012:1012 -> c
    29:45:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):975 -> c
    46:51:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-ubNVwUQ(androidx.compose.ui.text.MultiParagraph,long,androidx.compose.ui.layout.LayoutCoordinates,androidx.compose.ui.platform.ViewConfiguration):1013:1013 -> c
    46:51:int androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getOffsetForHandwritingGesture-d-4ec7I(androidx.compose.foundation.text.LegacyTextFieldState,long,androidx.compose.ui.platform.ViewConfiguration):975 -> c
    3:8:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):906:906 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqu3;Lmt5;I)J"}
    9:10:androidx.compose.ui.text.TextLayoutResult androidx.compose.foundation.text.TextLayoutResultProxy.getValue():25:25 -> d
    9:10:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):907 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:14:androidx.compose.ui.text.MultiParagraph androidx.compose.ui.text.TextLayoutResult.getMultiParagraph():301:301 -> d
    11:14:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):908 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:25:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):909:909 -> d
    26:29:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-O048IG0(androidx.compose.ui.text.MultiParagraph,androidx.compose.ui.geometry.Rect,androidx.compose.ui.layout.LayoutCoordinates,int,androidx.compose.ui.text.TextInclusionStrategy):998:998 -> d
    26:29:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):909 -> d
    30:33:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-O048IG0(androidx.compose.ui.text.MultiParagraph,androidx.compose.ui.geometry.Rect,androidx.compose.ui.layout.LayoutCoordinates,int,androidx.compose.ui.text.TextInclusionStrategy):999:999 -> d
    30:33:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):909 -> d
    34:38:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-O048IG0(androidx.compose.ui.text.MultiParagraph,androidx.compose.ui.geometry.Rect,androidx.compose.ui.layout.LayoutCoordinates,int,androidx.compose.ui.text.TextInclusionStrategy):1000:1000 -> d
    34:38:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):909 -> d
    39:41:long androidx.compose.ui.text.TextRange.access$getZero$cp():48:48 -> d
    39:41:long androidx.compose.ui.text.TextRange$Companion.getZero-d9O1mEE():92 -> d
    39:41:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-O048IG0(androidx.compose.ui.text.MultiParagraph,androidx.compose.ui.geometry.Rect,androidx.compose.ui.layout.LayoutCoordinates,int,androidx.compose.ui.text.TextInclusionStrategy):995 -> d
    39:41:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRect-OH9lIzo(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):909 -> d
    1:4:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):919:919 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqu3;Lmt5;Lmt5;I)J"}
    5:10:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):920:920 -> e
    11:13:long androidx.compose.ui.text.TextRange.access$getZero$cp():48:48 -> e
    11:13:long androidx.compose.ui.text.TextRange$Companion.getZero-d9O1mEE():92 -> e
    11:13:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):920 -> e
    14:17:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):924:924 -> e
    18:23:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):925:925 -> e
    24:31:long androidx.compose.ui.text.TextRange.access$getZero$cp():48:48 -> e
    24:31:long androidx.compose.ui.text.TextRange$Companion.getZero-d9O1mEE():92 -> e
    24:31:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):925 -> e
    32:51:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.enclosure-pWDy79M(long,long):1097:1097 -> e
    32:51:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.getRangeForScreenRects-O048IG0(androidx.compose.foundation.text.LegacyTextFieldState,androidx.compose.ui.geometry.Rect,androidx.compose.ui.geometry.Rect,int,androidx.compose.ui.text.TextInclusionStrategy):928 -> e
    1:2:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> f
    1:2:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isBiDiBoundary(androidx.compose.ui.text.TextLayoutResult,int):979 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfg7;I)Z"}
    3:6:int androidx.compose.ui.text.TextLayoutResult.getLineForOffset(int):436:436 -> f
    3:6:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isBiDiBoundary(androidx.compose.ui.text.TextLayoutResult,int):979 -> f
    7:14:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isBiDiBoundary(androidx.compose.ui.text.TextLayoutResult,int):980:980 -> f
    15:21:int androidx.compose.ui.text.TextLayoutResult.getLineEnd(int,boolean):379:379 -> f
    15:21:int androidx.compose.ui.text.TextLayoutResult.getLineEnd$default(androidx.compose.ui.text.TextLayoutResult,int,boolean,int,java.lang.Object):378 -> f
    15:21:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isBiDiBoundary(androidx.compose.ui.text.TextLayoutResult,int):980 -> f
    22:33:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isBiDiBoundary(androidx.compose.ui.text.TextLayoutResult,int):985:985 -> f
    34:45:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isBiDiBoundary(androidx.compose.ui.text.TextLayoutResult,int):981:981 -> f
    1:37:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isPunctuation(int):855:855 -> g
    1:15:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isWhitespace(int):839:839 -> h
    1:6:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isWhitespaceExceptNewline(int):847:847 -> i
    7:27:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isNewline(int):828:828 -> i
    7:27:boolean androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.isWhitespaceExceptNewline(int):847 -> i
    1:4:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.toOffset(android.graphics.PointF):865:865 -> j
    5:9:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.toOffset(android.graphics.PointF):1101:1101 -> j
    10:25:long androidx.compose.foundation.text.input.internal.HandwritingGesture_androidKt.toOffset(android.graphics.PointF):1102:1102 -> j
