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

import defpackage.cr4;
import defpackage.kp6;

/* JADX INFO: loaded from: classes3.dex */
public abstract class DelegatedDescriptorVisibility extends DescriptorVisibility {

    @kp6
    private final Visibility delegate;

    public DelegatedDescriptorVisibility(@kp6 Visibility visibility) {
        cr4.g(visibility, "delegate");
        this.delegate = visibility;
    }

    @Override // kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
    @kp6
    public Visibility getDelegate() {
        return this.delegate;
    }

    @Override // kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
    @kp6
    public String getInternalDisplayName() {
        return getDelegate().getInternalDisplayName();
    }

    @Override // kotlin.reflect.jvm.internal.impl.descriptors.DescriptorVisibility
    @kp6
    public DescriptorVisibility normalize() {
        DescriptorVisibility descriptorVisibility = DescriptorVisibilities.toDescriptorVisibility(getDelegate().normalize());
        cr4.f(descriptorVisibility, "toDescriptorVisibility(...)");
        return descriptorVisibility;
    }
}
