# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.client.plugins.HttpRequestRetryConfig$delay$1":"HttpRequestRetry.kt"}}
io.ktor.client.plugins.HttpRequestRetryConfig -> f53:
# {"id":"sourceFile","fileName":"HttpRequestRetry.kt"}
    kotlin.jvm.functions.Function3 shouldRetry -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg41;"}
    kotlin.jvm.functions.Function3 shouldRetryOnException -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg41;"}
    kotlin.jvm.functions.Function2 delayMillis -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lap1;"}
    kotlin.jvm.functions.Function2 delay -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le53;"}
    kotlin.jvm.functions.Function2 modifyRequest -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lk41;"}
    int maxRetries -> f
    1:3:void <init>():37:37 -> <init>
    4:7:void <init>():42:42 -> <init>
    8:10:void io.ktor.client.plugins.HttpRequestRetryConfig$delay$1.<init>(kotlin.coroutines.Continuation):0:0 -> <init>
    8:10:void <init>():42 -> <init>
    11:12:void <init>():42:42 -> <init>
    13:22:void <init>():65:65 -> <init>
    23:25:void <init>():76:76 -> <init>
    26:30:void exponentialDelay(double,long,long,long,boolean):232:232 -> <init>
    26:30:void exponentialDelay$default(io.ktor.client.plugins.HttpRequestRetryConfig,double,long,long,long,boolean,int,java.lang.Object):220 -> <init>
    26:30:void <init>():77 -> <init>
    31:37:void delayMillis(boolean,kotlin.jvm.functions.Function2):182:182 -> <init>
    31:37:void exponentialDelay(double,long,long,long,boolean):232 -> <init>
    31:37:void exponentialDelay$default(io.ktor.client.plugins.HttpRequestRetryConfig,double,long,long,long,boolean,int,java.lang.Object):220 -> <init>
    31:37:void <init>():77 -> <init>
    38:40:void setDelayMillis$ktor_client_core(kotlin.jvm.functions.Function2):41:41 -> <init>
    38:40:void delayMillis(boolean,kotlin.jvm.functions.Function2):182 -> <init>
    38:40:void exponentialDelay(double,long,long,long,boolean):232 -> <init>
    38:40:void exponentialDelay$default(io.ktor.client.plugins.HttpRequestRetryConfig,double,long,long,long,boolean,int,java.lang.Object):220 -> <init>
    38:40:void <init>():77 -> <init>
    1:7:void retryOnServerErrors(int):156:156 -> a
    1:7:void retryOnExceptionOrServerErrors(int):168 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    8:9:void setShouldRetry$ktor_client_core(kotlin.jvm.functions.Function3):39:39 -> a
    8:9:void retryIf(int,kotlin.jvm.functions.Function3):111 -> a
    8:9:void retryOnServerErrors(int):156 -> a
    8:9:void retryOnExceptionOrServerErrors(int):168 -> a
    10:17:void retryOnException(int,boolean):140:140 -> a
    10:17:void retryOnException$default(io.ktor.client.plugins.HttpRequestRetryConfig,int,boolean,int,java.lang.Object):139 -> a
    10:17:void retryOnExceptionOrServerErrors(int):169 -> a
    18:19:void retryOnExceptionIf(int,kotlin.jvm.functions.Function3):125:125 -> a
    18:19:void retryOnException(int,boolean):140 -> a
    18:19:void retryOnException$default(io.ktor.client.plugins.HttpRequestRetryConfig,int,boolean,int,java.lang.Object):139 -> a
    18:19:void retryOnExceptionOrServerErrors(int):169 -> a
    20:22:void setShouldRetryOnException$ktor_client_core(kotlin.jvm.functions.Function3):40:40 -> a
    20:22:void retryOnExceptionIf(int,kotlin.jvm.functions.Function3):126 -> a
    20:22:void retryOnException(int,boolean):140 -> a
    20:22:void retryOnException$default(io.ktor.client.plugins.HttpRequestRetryConfig,int,boolean,int,java.lang.Object):139 -> a
    20:22:void retryOnExceptionOrServerErrors(int):169 -> a
