# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.emoji2.text.TypefaceEmojiRasterizer":"TypefaceEmojiRasterizer.java"}}
androidx.emoji2.text.EmojiProcessor$MarkExclusionCallback -> e22:
# {"id":"sourceFile","fileName":"EmojiProcessor.java"}
    byte EmojiProcessor$MarkExclusionCallback.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    java.lang.String mExclusion -> Y
    4:6: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":"(Lyw;Ljava/lang/String;)V"}
    7:9:void world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.<init>(world.respect.app.components.TimeVisualTransformation,java.lang.String):0:0 -> <init>
    10:10:void EmojiProcessor$MarkExclusionCallback.<init>(java.lang.String,byte):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    11:11:void EmojiProcessor$MarkExclusionCallback.<init>():0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    1:12:int world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.originalToTransformed(int):53:53 -> H
    1:1:java.lang.Object getResult():974:974 -> h
    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;IILzr7;)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
    12:22:int world.respect.app.components.TimeVisualTransformation$filter$offsetmapping$1.transformedToOriginal(int):71:71 -> q
    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":"Lql0;q(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
