package kotlin.reflect.jvm.internal.impl.resolve;

import defpackage.cr4;
import defpackage.kp6;
import kotlin.reflect.jvm.internal.impl.descriptors.CallableMemberDescriptor;

/* JADX INFO: loaded from: classes3.dex */
public abstract class NonReportingOverrideStrategy extends OverridingStrategy {
    public abstract void conflict(@kp6 CallableMemberDescriptor callableMemberDescriptor, @kp6 CallableMemberDescriptor callableMemberDescriptor2);

    @Override // kotlin.reflect.jvm.internal.impl.resolve.OverridingStrategy
    public void inheritanceConflict(@kp6 CallableMemberDescriptor callableMemberDescriptor, @kp6 CallableMemberDescriptor callableMemberDescriptor2) {
        cr4.g(callableMemberDescriptor, "first");
        cr4.g(callableMemberDescriptor2, "second");
        conflict(callableMemberDescriptor, callableMemberDescriptor2);
    }

    @Override // kotlin.reflect.jvm.internal.impl.resolve.OverridingStrategy
    public void overrideConflict(@kp6 CallableMemberDescriptor callableMemberDescriptor, @kp6 CallableMemberDescriptor callableMemberDescriptor2) {
        cr4.g(callableMemberDescriptor, "fromSuper");
        cr4.g(callableMemberDescriptor2, "fromCurrent");
        conflict(callableMemberDescriptor, callableMemberDescriptor2);
    }
}
