package g.f0;

import g.h0.c.l;
import g.i;
import g.i0.c;
import java.lang.reflect.Method;

/* JADX INFO: compiled from: PlatformImplementations.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public class a {

    /* JADX INFO: renamed from: g.f0.a$a, reason: collision with other inner class name */
    /* JADX INFO: compiled from: PlatformImplementations.kt */
    @i
    public static final class C0078a {
        public static final Method a;

        /* JADX WARN: Removed duplicated region for block: B:13:0x003a  */
        static {
            /*
                java.lang.Class<java.lang.Throwable> r0 = java.lang.Throwable.class
                java.lang.reflect.Method[] r1 = r0.getMethods()
                java.lang.String r2 = "throwableMethods"
                g.h0.c.l.e(r1, r2)
                int r2 = r1.length
                r3 = 0
                r4 = r3
            Le:
                r5 = 0
                if (r4 >= r2) goto L42
                r6 = r1[r4]
                java.lang.String r7 = r6.getName()
                java.lang.String r8 = "addSuppressed"
                boolean r7 = g.h0.c.l.a(r7, r8)
                r8 = 1
                if (r7 == 0) goto L3a
                java.lang.Class[] r7 = r6.getParameterTypes()
                java.lang.String r9 = "it.parameterTypes"
                g.h0.c.l.e(r7, r9)
                java.lang.String r9 = "<this>"
                g.h0.c.l.f(r7, r9)
                int r9 = r7.length
                if (r9 != r8) goto L33
                r5 = r7[r3]
            L33:
                boolean r5 = g.h0.c.l.a(r5, r0)
                if (r5 == 0) goto L3a
                goto L3b
            L3a:
                r8 = r3
            L3b:
                if (r8 == 0) goto L3f
                r5 = r6
                goto L42
            L3f:
                int r4 = r4 + 1
                goto Le
            L42:
                g.f0.a.C0078a.a = r5
                int r0 = r1.length
            L45:
                if (r3 >= r0) goto L59
                r2 = r1[r3]
                java.lang.String r2 = r2.getName()
                java.lang.String r4 = "getSuppressed"
                boolean r2 = g.h0.c.l.a(r2, r4)
                if (r2 == 0) goto L56
                goto L59
            L56:
                int r3 = r3 + 1
                goto L45
            L59:
                return
            */
            throw new UnsupportedOperationException("Method not decompiled: g.f0.a.C0078a.<clinit>():void");
        }
    }

    public void a(Throwable th, Throwable th2) {
        l.f(th, "cause");
        l.f(th2, "exception");
        Method method = C0078a.a;
        if (method != null) {
            method.invoke(th, th2);
        }
    }

    public c b() {
        return new g.i0.b();
    }
}
