package kotlin.reflect.jvm.internal.impl.load.java.lazy;

import defpackage.cr4;
import defpackage.j65;
import defpackage.kp6;
import defpackage.pq6;
import kotlin.reflect.jvm.internal.impl.descriptors.ModuleDescriptor;
import kotlin.reflect.jvm.internal.impl.load.java.JavaTypeQualifiersByElementType;
import kotlin.reflect.jvm.internal.impl.load.java.lazy.types.JavaTypeResolver;
import kotlin.reflect.jvm.internal.impl.storage.StorageManager;

/* JADX INFO: loaded from: classes3.dex */
public final class LazyJavaResolverContext {

    @kp6
    private final JavaResolverComponents components;

    @kp6
    private final j65<JavaTypeQualifiersByElementType> delegateForDefaultTypeQualifiers;

    @kp6
    private final TypeParameterResolver typeParameterResolver;

    @kp6
    private final JavaTypeResolver typeResolver;

    public LazyJavaResolverContext(@kp6 JavaResolverComponents javaResolverComponents, @kp6 TypeParameterResolver typeParameterResolver, @kp6 j65<JavaTypeQualifiersByElementType> j65Var) {
        cr4.g(javaResolverComponents, "components");
        cr4.g(typeParameterResolver, "typeParameterResolver");
        cr4.g(j65Var, "delegateForDefaultTypeQualifiers");
        this.components = javaResolverComponents;
        this.typeParameterResolver = typeParameterResolver;
        this.delegateForDefaultTypeQualifiers = j65Var;
        this.typeResolver = new JavaTypeResolver(this, typeParameterResolver);
    }

    @kp6
    public final JavaResolverComponents getComponents() {
        return this.components;
    }

    @pq6
    public final JavaTypeQualifiersByElementType getDefaultTypeQualifiers() {
        return (JavaTypeQualifiersByElementType) this.delegateForDefaultTypeQualifiers.getValue();
    }

    @kp6
    public final j65<JavaTypeQualifiersByElementType> getDelegateForDefaultTypeQualifiers$descriptors_jvm() {
        return this.delegateForDefaultTypeQualifiers;
    }

    @kp6
    public final ModuleDescriptor getModule() {
        return this.components.getModule();
    }

    @kp6
    public final StorageManager getStorageManager() {
        return this.components.getStorageManager();
    }

    @kp6
    public final TypeParameterResolver getTypeParameterResolver() {
        return this.typeParameterResolver;
    }

    @kp6
    public final JavaTypeResolver getTypeResolver() {
        return this.typeResolver;
    }
}
