# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.core.provider.FontsContractCompat":"FontsContractCompat.java","androidx.emoji2.text.ConcurrencyHelpers":"ConcurrencyHelpers.java"}}
androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader -> jh2:
# {"id":"sourceFile","fileName":"FontRequestEmojiCompatConfig.java"}
    android.content.Context mContext -> a
    androidx.core.provider.FontRequest mRequest -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lih2;"}
    java.lang.Object mLock -> c
    android.os.Handler mMainHandler -> d
    java.util.concurrent.Executor mExecutor -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/concurrent/ThreadPoolExecutor;"}
    java.util.concurrent.ThreadPoolExecutor mMyThreadPoolExecutor -> f
    androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback mCallback -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldk8;"}
    1:3:void <init>(android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):234:234 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lih2;)V"}
    4:10:void <init>(android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):207:207 -> <init>
    11:15:void <init>(android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):235:235 -> <init>
    16:21:void <init>(android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):237:237 -> <init>
    22:24:void <init>(android.content.Context,androidx.core.provider.FontRequest,androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper):238:238 -> <init>
    1:3:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):258:258 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldk8;)V"}
    4:5:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):259:259 -> a
    6:6:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):260:260 -> a
    7:9:void loadInternal():266:266 -> a
    7:9:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    10:13:void loadInternal():267:267 -> a
    10:13:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    14:18:void loadInternal():269:269 -> a
    14:18:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    19:22:void loadInternal():271:271 -> a
    19:22:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    23:24:void loadInternal():272:272 -> a
    23:24:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    25:29:java.util.concurrent.ThreadPoolExecutor androidx.emoji2.text.ConcurrencyHelpers.createBackgroundPriorityExecutor(java.lang.String):56:56 -> a
    25:29:void loadInternal():272 -> a
    25:29:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    30:46:java.util.concurrent.ThreadPoolExecutor androidx.emoji2.text.ConcurrencyHelpers.createBackgroundPriorityExecutor(java.lang.String):61:61 -> a
    30:46:void loadInternal():272 -> a
    30:46:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    47:49:java.util.concurrent.ThreadPoolExecutor androidx.emoji2.text.ConcurrencyHelpers.createBackgroundPriorityExecutor(java.lang.String):69:69 -> a
    47:49:void loadInternal():272 -> a
    47:49:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    50:51:void loadInternal():272:272 -> a
    50:51:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    52:54:void loadInternal():274:274 -> a
    52:54:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    55:64:void loadInternal():276:276 -> a
    55:64:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    65:70:void loadInternal():277:277 -> a
    65:70:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):261 -> a
    71:72:void load(androidx.emoji2.text.EmojiCompat$MetadataRepoLoaderCallback):260:260 -> a
    1:4:void cleanUp():325:325 -> b
    5:6:void cleanUp():326:326 -> b
    7:10:void cleanUp():331:331 -> b
    11:16:void cleanUp():332:332 -> b
    17:18:void cleanUp():334:334 -> b
    19:22:void cleanUp():335:335 -> b
    23:25:void cleanUp():337:337 -> b
    26:27:void cleanUp():339:339 -> b
    28:29:void cleanUp():340:340 -> b
    30:33:void cleanUp():341:341 -> b
    1:4:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():284:284 -> c
    1:4:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lzh2;"}
    5:8:java.util.List java.util.List.of(java.lang.Object):0:0 -> c
    5:8:androidx.core.provider.FontsContractCompat$FontFamilyResult androidx.core.provider.FontsContractCompat.fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):112 -> c
    5:8:androidx.core.provider.FontsContractCompat$FontFamilyResult androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper.fetchFonts(android.content.Context,androidx.core.provider.FontRequest):415 -> c
    5:8:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():284 -> c
    5:8:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    9:27:java.util.List java.util.List.of(java.lang.Object[]):0:0 -> c
    9:27:java.util.List java.util.List.of(java.lang.Object):0 -> c
    9:27:androidx.core.provider.FontsContractCompat$FontFamilyResult androidx.core.provider.FontsContractCompat.fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):112 -> c
    9:27:androidx.core.provider.FontsContractCompat$FontFamilyResult androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper.fetchFonts(android.content.Context,androidx.core.provider.FontRequest):415 -> c
    9:27:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():284 -> c
    9:27:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    28:35:androidx.core.provider.FontsContractCompat$FontFamilyResult androidx.core.provider.FontsContractCompat.fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):112:112 -> c
    28:35:androidx.core.provider.FontsContractCompat$FontFamilyResult androidx.emoji2.text.FontRequestEmojiCompatConfig$FontProviderHelper.fetchFonts(android.content.Context,androidx.core.provider.FontRequest):415 -> c
    28:35:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():284 -> c
    28:35:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    36:47:androidx.core.provider.FontsContractCompat$FontInfo[] androidx.core.provider.FontsContractCompat$FontFamilyResult.getFonts():583:583 -> c
    36:47:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():291 -> c
    36:47:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    48:50:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():292:292 -> c
    48:50:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    51:53:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():295:295 -> c
    51:53:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    54:61:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():293:293 -> c
    54:61:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    62:67:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    62:67:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    68:71:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():0:0 -> c
    68:71:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":84,"3":86,"6":89,"9":93,"12":98},"outline":"Lyi4;l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    72:76:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    72:76:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    77:83:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():286:286 -> c
    77:83:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    84:84:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    86:86:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    89:89:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    93:93:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    98:98:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
