androidx.compose.ui.text.input.GapBuffer -> gm2:
# {"id":"sourceFile","fileName":"GapBuffer.kt"}
    byte GapBuffer.$r8$classId -> a
      # {"id":"com.android.tools.r8.synthesized"}
    int capacity -> b
    int gapStart -> c
    int gapEnd -> d
    char[] buffer -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:9:void androidx.compose.runtime.composer.gapbuffer.changelist.Operations$OpIterator.<init>(androidx.compose.runtime.composer.gapbuffer.changelist.Operations):523:523 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llq4;)V"}
    10:10:void GapBuffer.<init>():0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    1:6:int gapLength():71:71 -> a
    1:12:int androidx.compose.runtime.composer.gapbuffer.changelist.Operations$OpIterator.getInt(int):546:546 -> b
    1:12:java.lang.Object androidx.compose.runtime.composer.gapbuffer.changelist.Operations$OpIterator.getObject-PtL-UHM(int):554:554 -> c
    11:14:java.lang.String toString():201:201 -> toString
