package j.v0;

import j.p0.d.r;
import j.r0.k;
import j.r0.n;

/* JADX INFO: compiled from: Duration.kt */
/* JADX INFO: loaded from: classes.dex */
public final class c {
    /* JADX INFO: Access modifiers changed from: private */
    public static final long i(long j2, int i2) {
        long j3 = (j2 << 1) + ((long) i2);
        a.h(j3);
        return j3;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long j(long j2) {
        long j3 = (j2 << 1) + 1;
        a.h(j3);
        return j3;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long k(long j2) {
        return new k(-4611686018426L, 4611686018426L).e(j2) ? l(n(j2)) : j(n.e(j2, -4611686018427387903L, 4611686018427387903L));
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long l(long j2) {
        long j3 = j2 << 1;
        a.h(j3);
        return j3;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long m(long j2) {
        return new k(-4611686018426999999L, 4611686018426999999L).e(j2) ? l(j2) : j(o(j2));
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long n(long j2) {
        return j2 * ((long) 1000000);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long o(long j2) {
        return j2 / ((long) 1000000);
    }

    /* JADX INFO: Access modifiers changed from: private */
    /* JADX WARN: Removed duplicated region for block: B:171:0x00af A[EDGE_INSN: B:171:0x00af->B:53:0x00af BREAK  A[LOOP:1: B:40:0x0070->B:51:0x009e], SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:51:0x009e A[LOOP:1: B:40:0x0070->B:51:0x009e, LOOP_END] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final long p(java.lang.String r27, boolean r28) {
        /*
            Method dump skipped, instruction units count: 767
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: j.v0.c.p(java.lang.String, boolean):long");
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x005d  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private static final long q(java.lang.String r9) {
        /*
            int r0 = r9.length()
            r1 = 0
            r2 = 2
            r3 = 1
            r4 = 0
            if (r0 <= 0) goto L18
            char r5 = r9.charAt(r4)
            java.lang.String r6 = "+-"
            boolean r5 = j.u0.h.H(r6, r5, r4, r2, r1)
            if (r5 == 0) goto L18
            r5 = r3
            goto L19
        L18:
            r5 = r4
        L19:
            int r0 = r0 - r5
            r6 = 16
            if (r0 <= r6) goto L6e
            j.r0.h r0 = new j.r0.h
            int r6 = j.u0.h.N(r9)
            r0.<init>(r5, r6)
            boolean r5 = r0 instanceof java.util.Collection
            if (r5 == 0) goto L36
            r5 = r0
            java.util.Collection r5 = (java.util.Collection) r5
            boolean r5 = r5.isEmpty()
            if (r5 == 0) goto L36
        L34:
            r0 = r3
            goto L5b
        L36:
            java.util.Iterator r0 = r0.iterator()
        L3a:
            boolean r5 = r0.hasNext()
            if (r5 == 0) goto L34
            r5 = r0
            j.k0.e0 r5 = (j.k0.e0) r5
            int r5 = r5.b()
            j.r0.c r6 = new j.r0.c
            r7 = 48
            r8 = 57
            r6.<init>(r7, r8)
            char r5 = r9.charAt(r5)
            boolean r5 = r6.e(r5)
            if (r5 != 0) goto L3a
            r0 = r4
        L5b:
            if (r0 == 0) goto L6e
            char r9 = r9.charAt(r4)
            r0 = 45
            if (r9 != r0) goto L68
            r0 = -9223372036854775808
            goto L6d
        L68:
            r0 = 9223372036854775807(0x7fffffffffffffff, double:NaN)
        L6d:
            return r0
        L6e:
            java.lang.String r0 = "+"
            boolean r0 = j.u0.h.D(r9, r0, r4, r2, r1)
            if (r0 == 0) goto L7a
            java.lang.String r9 = j.u0.h.F0(r9, r3)
        L7a:
            long r0 = java.lang.Long.parseLong(r9)
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: j.v0.c.q(java.lang.String):long");
    }

    public static final long r(double d, d dVar) {
        r.f(dVar, "unit");
        double dA = e.a(d, dVar, d.NANOSECONDS);
        if (!(!Double.isNaN(dA))) {
            throw new IllegalArgumentException("Duration value cannot be NaN.".toString());
        }
        long jA = j.q0.c.a(dA);
        return new k(-4611686018426999999L, 4611686018426999999L).e(jA) ? l(jA) : k(j.q0.c.a(e.a(d, dVar, d.MILLISECONDS)));
    }

    public static final long s(long j2, d dVar) {
        r.f(dVar, "unit");
        long jC = e.c(4611686018426999999L, d.NANOSECONDS, dVar);
        return new k(-jC, jC).e(j2) ? l(e.c(j2, dVar, d.NANOSECONDS)) : j(n.e(e.b(j2, dVar, d.MILLISECONDS), -4611686018427387903L, 4611686018427387903L));
    }
}
