# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.core.provider.FontsContractCompat":"FontsContractCompat.java","androidx.core.provider.FontsContractCompat$FontFamilyResult":"FontsContractCompat.java","androidx.emoji2.text.ConcurrencyHelpers":"ConcurrencyHelpers.java"}}
androidx.emoji2.text.FontRequestEmojiCompatConfig$FontRequestMetadataLoader -> bm2:
# {"id":"sourceFile","fileName":"FontRequestEmojiCompatConfig.java"}
    android.content.Context mContext -> a
    androidx.core.provider.FontRequest mRequest -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lam2;"}
    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":"Ltv9;"}
    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;Lam2;)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":"(Ltv9;)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":"()Lsm2;"}
    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:45:androidx.core.provider.FontsContractCompat$FontInfo[] androidx.core.provider.FontsContractCompat$FontFamilyResult.getFonts():583:583 -> c
    36:45:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():291 -> c
    36:45:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    46:48:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():292:292 -> c
    46:48:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    49:51:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():295:295 -> c
    49:51:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    52:59:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():293:293 -> c
    52:59:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    60:65:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    60:65:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    66:69:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():0:0 -> c
    66:69:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":82,"3":84,"6":87,"9":91,"12":96},"outline":"Lih4;l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    70:74:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    70:74:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    75:81:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():286:286 -> c
    75:81:FontsContractCompat$FontInfo FontRequestEmojiCompatConfig$FontRequestMetadataLoader.retrieveFontInfo():0 -> c
    82:82:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    84:84:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    87:87:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    91:91:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
    96:96:androidx.core.provider.FontsContractCompat$FontInfo retrieveFontInfo():289:289 -> c
