com.google.android.datatransport.runtime.dagger.internal.DoubleCheck -> gg0:
# {"id":"sourceFile","fileName":"DoubleCheck.java"}
    javax.inject.Provider provider -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lco0;"}
    java.lang.Object instance -> g
    java.lang.Object UNINITIALIZED -> h
    1:8:void <clinit>():29:29 -> <clinit>
    1:5:javax.inject.Provider provider(javax.inject.Provider):81:81 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lco0;)Le52;"}
    6:7:javax.inject.Provider provider(javax.inject.Provider):86:86 -> a
    8:10:void <init>(javax.inject.Provider):34:34 -> a
    8:10:javax.inject.Provider provider(javax.inject.Provider):86 -> a
    11:14:void <init>(javax.inject.Provider):32:32 -> a
    11:14:javax.inject.Provider provider(javax.inject.Provider):86 -> a
    15:17:void <init>(javax.inject.Provider):36:36 -> a
    15:17:javax.inject.Provider provider(javax.inject.Provider):86 -> a
    1:2:java.lang.Object get():42:42 -> get
    3:6:java.lang.Object get():43:43 -> get
    7:8:java.lang.Object get():44:45 -> get
    9:11:java.lang.Object get():45:45 -> get
    12:17:java.lang.Object get():47:47 -> get
    18:24:java.lang.Object get():48:48 -> get
    25:57:java.lang.Object reentrantCheck(java.lang.Object,java.lang.Object):69:69 -> get
    25:57:java.lang.Object get():48 -> get
    58:60:java.lang.Object get():48:48 -> get
    61:65:java.lang.Object get():51:51 -> get
    66:70:java.lang.Object get():53:53 -> get
