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

import defpackage.cr4;
import defpackage.kp6;
import defpackage.uz1;

/* JADX INFO: loaded from: classes3.dex */
public abstract class CheckResult {
    private final boolean isSuccess;

    public static final class IllegalFunctionName extends CheckResult {

        @kp6
        public static final IllegalFunctionName INSTANCE = new IllegalFunctionName();

        private IllegalFunctionName() {
            super(false, null);
        }
    }

    public static final class IllegalSignature extends CheckResult {

        @kp6
        private final String error;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public IllegalSignature(@kp6 String str) {
            super(false, null);
            cr4.g(str, "error");
            this.error = str;
        }
    }

    public static final class SuccessCheck extends CheckResult {

        @kp6
        public static final SuccessCheck INSTANCE = new SuccessCheck();

        private SuccessCheck() {
            super(true, null);
        }
    }

    public /* synthetic */ CheckResult(boolean z, uz1 uz1Var) {
        this(z);
    }

    public final boolean isSuccess() {
        return this.isSuccess;
    }

    private CheckResult(boolean z) {
        this.isSuccess = z;
    }
}
