androidx.camera.camera2.pipe.CameraId -> nj0:
# {"id":"sourceFile","fileName":"CameraDevices.kt"}
    java.lang.String value -> a
    1:6:void <init>(java.lang.String):166:166 -> <init>
    4:16:java.lang.String constructor-impl(java.lang.String):168:168 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)V"}
    1:2:java.lang.String toString-impl(java.lang.String):184:184 -> b
    1:2:java.lang.String CameraId.toString-impl(java.lang.String):0 -> b
      # {"id":"com.android.tools.r8.synthesized"}
    3:7:java.lang.String toString-impl(java.lang.String):0:0 -> b
    3:7:java.lang.String CameraId.toString-impl(java.lang.String):0 -> b
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":8,"3":10,"6":13,"9":17},"outline":"Lyc1;l(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    8:8:java.lang.String toString-impl(java.lang.String):184:184 -> b
    10:10:java.lang.String toString-impl(java.lang.String):184:184 -> b
    13:13:java.lang.String toString-impl(java.lang.String):184:184 -> b
    17:17:java.lang.String toString-impl(java.lang.String):184:184 -> b
    1:7:boolean equals-impl(java.lang.String,java.lang.Object):0:0 -> equals
    1:7:boolean equals(java.lang.Object):0 -> equals
    8:9:java.lang.String unbox-impl():0:0 -> equals
    8:9:boolean equals-impl(java.lang.String,java.lang.Object):0 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:boolean equals(java.lang.Object):0 -> equals
    10:21:boolean equals-impl(java.lang.String,java.lang.Object):0:0 -> equals
    10:21:boolean equals(java.lang.Object):0 -> equals
    3:7:int hashCode-impl(java.lang.String):0:0 -> hashCode
    3:7:int hashCode():0 -> hashCode
    1:7:java.lang.String toString():184:184 -> toString
