# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.emoji2.text.TypefaceEmojiRasterizer":"TypefaceEmojiRasterizer.java"}}
androidx.emoji2.text.EmojiProcessor$MarkExclusionCallback -> f12:
# {"id":"sourceFile","fileName":"EmojiProcessor.java"}
    byte EmojiProcessor$MarkExclusionCallback.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    java.lang.String mExclusion -> Y
    1:8:void EmojiProcessor$MarkExclusionCallback.<init>(java.lang.String,byte):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    1:1:java.lang.Object getResult():974:974 -> h
    1:12:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):986:986 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/CharSequence;IILbi7;)Z"}
    13:18:int androidx.emoji2.text.TypefaceEmojiRasterizer.getHasGlyph():219:219 -> m
    13:18:void androidx.emoji2.text.TypefaceEmojiRasterizer.setExclusion(boolean):264 -> m
    13:18:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):987 -> m
      # {"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 -> m
    19:24:boolean handleEmoji(java.lang.CharSequence,int,int,androidx.emoji2.text.TypefaceEmojiRasterizer):987 -> m
    11:21:java.lang.String kotlinx.coroutines.internal.Symbol.toString():11:11 -> toString
    11:21:java.lang.String EmojiProcessor$MarkExclusionCallback.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    22:26:java.lang.String kotlinx.coroutines.internal.Symbol.toString():0:0 -> toString
    22:26:java.lang.String EmojiProcessor$MarkExclusionCallback.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":43,"4":45,"7":48},"outline":"Ljk0;p(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;"}
    27:37:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    27:37:java.lang.String EmojiProcessor$MarkExclusionCallback.toString():0 -> toString
    38:42:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():0:0 -> toString
    38:42:java.lang.String EmojiProcessor$MarkExclusionCallback.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":49,"4":51,"7":54},"outline":"Ljk0;q(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    43:43:java.lang.String kotlinx.coroutines.internal.Symbol.toString():11:11 -> toString
    45:45:java.lang.String kotlinx.coroutines.internal.Symbol.toString():11:11 -> toString
    48:48:java.lang.String kotlinx.coroutines.internal.Symbol.toString():11:11 -> toString
    49:49:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    51:51:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
    54:54:java.lang.String io.ktor.util.pipeline.PipelinePhase.toString():16:16 -> toString
