# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.emoji2.text.TypefaceEmojiRasterizer":"TypefaceEmojiRasterizer.java"}}
androidx.emoji2.text.EmojiProcessor$MarkExclusionCallback -> y42:
# {"id":"sourceFile","fileName":"EmojiProcessor.java"}
    int EmojiProcessor$MarkExclusionCallback.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    java.lang.String mExclusion -> Y
    4:6:void io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.<init>(java.lang.String):29:29 -> <init>
    7:15:void io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.<init>(java.lang.String):30:30 -> <init>
    16:16:void EmojiProcessor$MarkExclusionCallback.<init>(java.lang.String,int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    17:17:void world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.<init>(world.respect.app.components.TimeVisualTransformation,java.lang.String):51:51 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld96;Ljava/lang/String;)V"}
    18:18:void world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.<init>(world.respect.app.components.TimeVisualTransformation,java.lang.String):0:0 -> <init>
    1:12:int world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.originalToTransformed(int):53:53 -> L
    1:6:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):35:35 -> a
    1:6:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
    7:12:boolean io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.isAlphanumeric(java.lang.String):43:43 -> a
    7:12:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):36 -> a
    7:12:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    13:19:boolean io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.isAlphanumeric(java.lang.String):49:49 -> a
    13:19:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):36 -> a
    13:19:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    20:23:boolean io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.isAlphanumeric(java.lang.String):51:51 -> a
    20:23:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):36 -> a
    20:23:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    24:29:boolean io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.isAlphanumeric(java.lang.String):52:52 -> a
    24:29:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):36 -> a
    24:29:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    30:35:boolean io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.isAlphanumeric(java.lang.String):55:55 -> a
    30:35:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):36 -> a
    30:35:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    36:50:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):39:39 -> a
    36:50:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    51:52:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):37:37 -> a
    51:52:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    53:56:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):0:0 -> a
    53:56:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":62,"3":64,"6":67,"9":71},"outline":"Lud1;k(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    57:61:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):37:37 -> a
    57:61:java.lang.String EmojiProcessor$MarkExclusionCallback.getFor(java.lang.Object):0 -> a
    62:62:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):37:37 -> a
    64:64:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):37:37 -> a
    67:67:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):37:37 -> a
    71:71:java.lang.String io.michaelrocks.libphonenumber.android.metadata.source.MultiFileModeFileNameProvider.getFor(java.lang.Object):37:37 -> a
    1:1:java.lang.Object getResult():974:974 -> c
    1:12:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):986:986 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IILjx7;)Z"}
    13:18:int androidx.emoji2.text.TypefaceEmojiRasterizer.getHasGlyph():219:219 -> l
    13:18:void androidx.emoji2.text.TypefaceEmojiRasterizer.setExclusion(boolean):264 -> l
    13:18:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):987 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    19:24:void androidx.emoji2.text.TypefaceEmojiRasterizer.setExclusion(boolean):266:266 -> l
    19:24:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):987 -> l
    11:21:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    11:21:java.lang.String EmojiProcessor$MarkExclusionCallback.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    22:26:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():0:0 -> toString
    22:26:java.lang.String EmojiProcessor$MarkExclusionCallback.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":27,"4":29,"7":32},"outline":"Lrl0;o(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    27:27:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    29:29:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    32:32:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    12:22:int world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.transformedToOriginal(int):71:71 -> u
