package kotlin.reflect.w.internal.y0.k;

import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.d.b1;
import kotlin.reflect.w.internal.y0.d.h;
import kotlin.reflect.w.internal.y0.d.k;
import kotlin.reflect.w.internal.y0.n.e1;
import kotlin.reflect.w.internal.y0.n.z1.b;

/* JADX INFO: loaded from: classes2.dex */
public final class d implements b.a {
    public final /* synthetic */ boolean a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ kotlin.reflect.w.internal.y0.d.a f8505b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ kotlin.reflect.w.internal.y0.d.a f8506c;

    public static final class a extends Lambda implements Function2<k, k, Boolean> {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public final /* synthetic */ kotlin.reflect.w.internal.y0.d.a f8507f;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        public final /* synthetic */ kotlin.reflect.w.internal.y0.d.a f8508m;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public a(kotlin.reflect.w.internal.y0.d.a aVar, kotlin.reflect.w.internal.y0.d.a aVar2) {
            super(2);
            this.f8507f = aVar;
            this.f8508m = aVar2;
        }

        @Override // kotlin.jvm.functions.Function2
        public Boolean invoke(k kVar, k kVar2) {
            return Boolean.valueOf(o.a(kVar, this.f8507f) && o.a(kVar2, this.f8508m));
        }
    }

    public d(boolean z2, kotlin.reflect.w.internal.y0.d.a aVar, kotlin.reflect.w.internal.y0.d.a aVar2) {
        this.a = z2;
        this.f8505b = aVar;
        this.f8506c = aVar2;
    }

    @Override // r.i0.w.b.y0.n.z1.b.a
    public final boolean a(e1 e1Var, e1 e1Var2) {
        o.f(e1Var, "c1");
        o.f(e1Var2, "c2");
        if (o.a(e1Var, e1Var2)) {
            return true;
        }
        h hVarC = e1Var.c();
        h hVarC2 = e1Var2.c();
        if ((hVarC instanceof b1) && (hVarC2 instanceof b1)) {
            return f.a.b((b1) hVarC, (b1) hVarC2, this.a, new a(this.f8505b, this.f8506c));
        }
        return false;
    }
}
