androidx.compose.foundation.text.selection.SelectionLayout -> is6:
# {"id":"sourceFile","fileName":"SelectionLayout.kt"}
    boolean isStartHandle() -> a
    androidx.compose.foundation.text.selection.SelectableInfo getCurrentInfo() -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lfr6;"}
    androidx.compose.foundation.text.selection.Selection getPreviousSelection() -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lmr6;"}
    int getSize() -> d
    androidx.compose.foundation.text.selection.SelectableInfo getFirstInfo() -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lfr6;"}
    void forEachMiddleInfo(kotlin.jvm.functions.Function1) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lop2;)V"}
    int getEndSlot() -> g
    androidx.compose.foundation.text.selection.SelectableInfo getEndInfo() -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lfr6;"}
    androidx.compose.foundation.text.selection.CrossStatus getCrossStatus() -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Loi1;"}
    androidx.compose.foundation.text.selection.SelectableInfo getStartInfo() -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lfr6;"}
    int getStartSlot() -> k
    boolean shouldRecomputeSelection(androidx.compose.foundation.text.selection.SelectionLayout) -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lis6;)Z"}
    androidx.collection.LongObjectMap createSubSelections(androidx.compose.foundation.text.selection.Selection) -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmr6;)Lwe4;"}
