# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.internal.utils.SizeUtil":"SizeUtil.java"}}
androidx.camera.core.impl.utils.AspectRatioUtil -> cs:
# {"id":"sourceFile","fileName":"AspectRatioUtil.java"}
    android.util.Rational ASPECT_RATIO_4_3 -> a
    android.util.Rational ASPECT_RATIO_3_4 -> b
    android.util.Rational ASPECT_RATIO_16_9 -> c
    android.util.Rational ASPECT_RATIO_9_16 -> d
    1:9:void <clinit>():37:37 -> <clinit>
    10:16:void <clinit>():38:38 -> <clinit>
    17:27:void <clinit>():39:39 -> <clinit>
    28:35:void <clinit>():40:40 -> <clinit>
    1:6:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58:58 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/util/Rational;Landroid/util/Size;)Z"}
    7:8:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):72:72 -> a
    7:8:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    9:19:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):73:73 -> a
    9:19:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    20:26:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):72:72 -> a
    20:26:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    27:35:int androidx.camera.core.internal.utils.SizeUtil.getArea(android.util.Size):52:52 -> a
    27:35:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):75 -> a
    27:35:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    36:41:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):75:75 -> a
    36:41:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    42:45:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):93:93 -> a
    42:45:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    42:45:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    46:49:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):94:94 -> a
    46:49:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    46:49:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    50:55:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):96:96 -> a
    50:55:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    50:55:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    56:62:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):97:97 -> a
    56:62:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    56:62:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    63:72:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):98:98 -> a
    63:72:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    63:72:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    73:84:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):99:99 -> a
    73:84:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    73:84:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    85:98:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):100:100 -> a
    85:98:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    85:98:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    99:103:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):103:103 -> a
    99:103:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    99:103:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    104:107:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):104:104 -> a
    104:107:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    104:107:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    108:113:boolean isPossibleMod16FromAspectRatio(android.util.Size,android.util.Rational):105:105 -> a
    108:113:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational,android.util.Size):76 -> a
    108:113:boolean hasMatchingAspectRatio(android.util.Size,android.util.Rational):58 -> a
    1:12:boolean ratioIntersectsMod16Segment(int,int,android.util.Rational):112:112 -> b
    13:26:boolean ratioIntersectsMod16Segment(int,int,android.util.Rational):114:114 -> b
    27:44:boolean ratioIntersectsMod16Segment(int,int,android.util.Rational):115:115 -> b
