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

import defpackage.cr4;
import defpackage.kp6;
import defpackage.pq6;
import kotlin.reflect.jvm.internal.impl.descriptors.ClassDescriptor;
import kotlin.reflect.jvm.internal.impl.name.Name;
import kotlin.reflect.jvm.internal.impl.types.KotlinType;

/* JADX INFO: loaded from: classes3.dex */
public final class ContextClassReceiver extends AbstractReceiverValue implements ImplicitContextReceiver {

    @kp6
    private final ClassDescriptor classDescriptor;

    @pq6
    private final Name customLabelName;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public ContextClassReceiver(@kp6 ClassDescriptor classDescriptor, @kp6 KotlinType kotlinType, @pq6 Name name, @pq6 ReceiverValue receiverValue) {
        super(kotlinType, receiverValue);
        cr4.g(classDescriptor, "classDescriptor");
        cr4.g(kotlinType, "receiverType");
        this.classDescriptor = classDescriptor;
        this.customLabelName = name;
    }

    @Override // kotlin.reflect.jvm.internal.impl.resolve.scopes.receivers.ImplicitContextReceiver
    @pq6
    public Name getCustomLabelName() {
        return this.customLabelName;
    }

    @kp6
    public String toString() {
        return getType() + ": Ctx { " + this.classDescriptor + " }";
    }
}
