androidx.compose.foundation.text.contextmenu.data.TextContextMenuData -> vv2:
# {"id":"sourceFile","fileName":"TextContextMenuData.kt"}
    java.util.List components -> a
    androidx.compose.foundation.text.contextmenu.data.TextContextMenuData Empty -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvv2;"}
    1:10:void <clinit>():35:35 -> <clinit>
    1:6:void <init>(java.util.List):27:27 -> <init>
    4:11:java.lang.String toString():30:30 -> toString
    4:11:java.lang.String TextContextMenuData.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    12:15:java.lang.String toString():31:31 -> toString
    12:15:java.lang.String TextContextMenuData.toString():0 -> toString
    16:20:java.lang.String toString():0:0 -> toString
    16:20:java.lang.String TextContextMenuData.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":21,"3":23,"6":26,"9":30,"12":35},"outline":"Lc42;i(CLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    21:21:java.lang.String toString():31:31 -> toString
    23:23:java.lang.String toString():31:31 -> toString
    26:26:java.lang.String toString():31:31 -> toString
    30:30:java.lang.String toString():31:31 -> toString
    35:35:java.lang.String toString():31:31 -> toString
