# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.semantics.SemanticsNode":"SemanticsNode.kt","androidx.camera.camera2.pipe.graph.StreamGraphImpl$OutputConfig":"StreamGraphImpl.kt","androidx.camera.core.streamsharing.ResolutionsMerger":"ResolutionsMerger.java"}}
androidx.camera.core.streamsharing.ResolutionsMerger$CompareAspectRatioByOverlappingAreaToReference -> vz5:
# {"id":"sourceFile","fileName":"ResolutionsMerger.java"}
    int ResolutionsMerger$CompareAspectRatioByOverlappingAreaToReference.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    android.util.Rational mReferenceAspectRatio -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:9:void androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.<init>(java.util.Comparator,java.util.Comparator):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Comparator;)V"}
    10:10:void ResolutionsMerger$CompareAspectRatioByOverlappingAreaToReference.<init>(int,java.lang.Object):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    8:13:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):102:102 -> compare
    14:15:java.util.List androidx.camera.camera2.pipe.graph.StreamGraphImpl$OutputConfig.getStreams():243:243 -> compare
    14:15:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):103 -> compare
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    16:68:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):103:103 -> compare
    69:70:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):102:102 -> compare
    71:72:java.util.List androidx.camera.camera2.pipe.graph.StreamGraphImpl$OutputConfig.getStreams():243:243 -> compare
    71:72:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):103 -> compare
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    73:124:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):103:103 -> compare
    125:129:int kotlin.comparisons.ComparisonsKt__ComparisonsKt.compareValues(java.lang.Comparable,java.lang.Comparable):77:77 -> compare
    125:129:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):102 -> compare
    130:133:int androidx.camera.camera2.pipe.graph.StreamGraphImpl$special$$inlined$sortedBy$1.compare(java.lang.Object,java.lang.Object):103:103 -> compare
    134:142:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):144:144 -> compare
    143:144:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):145:145 -> compare
    145:146:int androidx.compose.ui.semantics.SemanticsNode.getId():120:120 -> compare
    145:146:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):146 -> compare
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    147:150:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):146:146 -> compare
    151:152:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):145:145 -> compare
    153:154:int androidx.compose.ui.semantics.SemanticsNode.getId():120:120 -> compare
    153:154:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):146 -> compare
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    155:158:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):146:146 -> compare
    159:163:int kotlin.comparisons.ComparisonsKt__ComparisonsKt.compareValues(java.lang.Comparable,java.lang.Comparable):77:77 -> compare
    159:163:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$2.compare(java.lang.Object,java.lang.Object):145 -> compare
    164:172:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.compare(java.lang.Object,java.lang.Object):157:157 -> compare
    173:174:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.compare(java.lang.Object,java.lang.Object):158:158 -> compare
    175:176:androidx.compose.ui.node.LayoutNode androidx.compose.ui.semantics.SemanticsNode.getLayoutNode$ui():90:90 -> compare
    175:176:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.compare(java.lang.Object,java.lang.Object):159 -> compare
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    177:178:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.compare(java.lang.Object,java.lang.Object):158:158 -> compare
    179:180:androidx.compose.ui.node.LayoutNode androidx.compose.ui.semantics.SemanticsNode.getLayoutNode$ui():90:90 -> compare
    179:180:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.compare(java.lang.Object,java.lang.Object):159 -> compare
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    181:187:int androidx.compose.ui.semantics.SemanticsSortKt$special$$inlined$thenBy$1.compare(java.lang.Object,java.lang.Object):158:158 -> compare
    188:193:int androidx.compose.foundation.text.selection.SelectionManager$getSelectionLayout-Wko1d7g$$inlined$compareBy$1.compare(java.lang.Object,java.lang.Object):102:102 -> compare
    194:203:int androidx.compose.foundation.text.selection.SelectionManager$getSelectionLayout-Wko1d7g$$inlined$compareBy$1.compare(java.lang.Object,java.lang.Object):103:103 -> compare
    204:209:int androidx.compose.foundation.text.selection.SelectionManager$getSelectionLayout-Wko1d7g$$inlined$compareBy$1.compare(java.lang.Object,java.lang.Object):102:102 -> compare
    210:217:int androidx.compose.foundation.text.selection.SelectionManager$getSelectionLayout-Wko1d7g$$inlined$compareBy$1.compare(java.lang.Object,java.lang.Object):103:103 -> compare
    218:222:int kotlin.comparisons.ComparisonsKt__ComparisonsKt.compareValues(java.lang.Comparable,java.lang.Comparable):77:77 -> compare
    218:222:int androidx.compose.foundation.text.selection.SelectionManager$getSelectionLayout-Wko1d7g$$inlined$compareBy$1.compare(java.lang.Object,java.lang.Object):102 -> compare
    223:226:int compare(java.lang.Object,java.lang.Object):873:873 -> compare
    227:228:int compare(android.util.Rational,android.util.Rational):887:887 -> compare
    227:228:int compare(java.lang.Object,java.lang.Object):873 -> compare
    229:232:float androidx.camera.core.streamsharing.ResolutionsMerger.computeAreaOverlapping(android.util.Rational,android.util.Rational):866:866 -> compare
    229:232:float androidx.camera.core.streamsharing.ResolutionsMerger.access$000(android.util.Rational,android.util.Rational):68 -> compare
    229:232:int compare(android.util.Rational,android.util.Rational):887 -> compare
    229:232:int compare(java.lang.Object,java.lang.Object):873 -> compare
    233:244:float androidx.camera.core.streamsharing.ResolutionsMerger.computeAreaOverlapping(android.util.Rational,android.util.Rational):867:867 -> compare
    233:244:float androidx.camera.core.streamsharing.ResolutionsMerger.access$000(android.util.Rational,android.util.Rational):68 -> compare
    233:244:int compare(android.util.Rational,android.util.Rational):887 -> compare
    233:244:int compare(java.lang.Object,java.lang.Object):873 -> compare
    245:248:float androidx.camera.core.streamsharing.ResolutionsMerger.computeAreaOverlapping(android.util.Rational,android.util.Rational):866:866 -> compare
    245:248:float androidx.camera.core.streamsharing.ResolutionsMerger.access$000(android.util.Rational,android.util.Rational):68 -> compare
    245:248:int compare(android.util.Rational,android.util.Rational):888 -> compare
    245:248:int compare(java.lang.Object,java.lang.Object):873 -> compare
    249:260:float androidx.camera.core.streamsharing.ResolutionsMerger.computeAreaOverlapping(android.util.Rational,android.util.Rational):867:867 -> compare
    249:260:float androidx.camera.core.streamsharing.ResolutionsMerger.access$000(android.util.Rational,android.util.Rational):68 -> compare
    249:260:int compare(android.util.Rational,android.util.Rational):888 -> compare
    249:260:int compare(java.lang.Object,java.lang.Object):873 -> compare
    261:266:int compare(android.util.Rational,android.util.Rational):891:891 -> compare
    261:266:int compare(java.lang.Object,java.lang.Object):873 -> compare
