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

import defpackage.cr4;
import defpackage.kp6;
import defpackage.uz1;
import kotlin.reflect.jvm.internal.impl.builtins.ReflectionTypes;
import kotlin.reflect.jvm.internal.impl.descriptors.ModuleDescriptor;
import kotlin.reflect.jvm.internal.impl.descriptors.SupertypeLoopChecker;
import kotlin.reflect.jvm.internal.impl.incremental.components.LookupTracker;
import kotlin.reflect.jvm.internal.impl.load.java.AnnotationTypeQualifierResolver;
import kotlin.reflect.jvm.internal.impl.load.java.JavaClassFinder;
import kotlin.reflect.jvm.internal.impl.load.java.JavaClassesTracker;
import kotlin.reflect.jvm.internal.impl.load.java.JavaModuleAnnotationsProvider;
import kotlin.reflect.jvm.internal.impl.load.java.JavaTypeEnhancementState;
import kotlin.reflect.jvm.internal.impl.load.java.components.JavaPropertyInitializerEvaluator;
import kotlin.reflect.jvm.internal.impl.load.java.components.JavaResolverCache;
import kotlin.reflect.jvm.internal.impl.load.java.components.SignaturePropagator;
import kotlin.reflect.jvm.internal.impl.load.java.sources.JavaSourceElementFactory;
import kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.SignatureEnhancement;
import kotlin.reflect.jvm.internal.impl.load.kotlin.DeserializedDescriptorResolver;
import kotlin.reflect.jvm.internal.impl.load.kotlin.KotlinClassFinder;
import kotlin.reflect.jvm.internal.impl.load.kotlin.PackagePartProvider;
import kotlin.reflect.jvm.internal.impl.resolve.jvm.SyntheticJavaPartsProvider;
import kotlin.reflect.jvm.internal.impl.resolve.sam.SamConversionResolver;
import kotlin.reflect.jvm.internal.impl.serialization.deserialization.ErrorReporter;
import kotlin.reflect.jvm.internal.impl.storage.StorageManager;
import kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker;

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

    @kp6
    private final AnnotationTypeQualifierResolver annotationTypeQualifierResolver;

    @kp6
    private final DeserializedDescriptorResolver deserializedDescriptorResolver;

    @kp6
    private final ErrorReporter errorReporter;

    @kp6
    private final JavaClassFinder finder;

    @kp6
    private final JavaClassesTracker javaClassesTracker;

    @kp6
    private final JavaModuleAnnotationsProvider javaModuleResolver;

    @kp6
    private final JavaPropertyInitializerEvaluator javaPropertyInitializerEvaluator;

    @kp6
    private final JavaResolverCache javaResolverCache;

    @kp6
    private final JavaTypeEnhancementState javaTypeEnhancementState;

    @kp6
    private final KotlinClassFinder kotlinClassFinder;

    @kp6
    private final NewKotlinTypeChecker kotlinTypeChecker;

    @kp6
    private final LookupTracker lookupTracker;

    @kp6
    private final ModuleDescriptor module;

    @kp6
    private final ModuleClassResolver moduleClassResolver;

    @kp6
    private final PackagePartProvider packagePartProvider;

    @kp6
    private final ReflectionTypes reflectionTypes;

    @kp6
    private final SamConversionResolver samConversionResolver;

    @kp6
    private final JavaResolverSettings settings;

    @kp6
    private final SignatureEnhancement signatureEnhancement;

    @kp6
    private final SignaturePropagator signaturePropagator;

    @kp6
    private final JavaSourceElementFactory sourceElementFactory;

    @kp6
    private final StorageManager storageManager;

    @kp6
    private final SupertypeLoopChecker supertypeLoopChecker;

    @kp6
    private final SyntheticJavaPartsProvider syntheticPartsProvider;

    public JavaResolverComponents(@kp6 StorageManager storageManager, @kp6 JavaClassFinder javaClassFinder, @kp6 KotlinClassFinder kotlinClassFinder, @kp6 DeserializedDescriptorResolver deserializedDescriptorResolver, @kp6 SignaturePropagator signaturePropagator, @kp6 ErrorReporter errorReporter, @kp6 JavaResolverCache javaResolverCache, @kp6 JavaPropertyInitializerEvaluator javaPropertyInitializerEvaluator, @kp6 SamConversionResolver samConversionResolver, @kp6 JavaSourceElementFactory javaSourceElementFactory, @kp6 ModuleClassResolver moduleClassResolver, @kp6 PackagePartProvider packagePartProvider, @kp6 SupertypeLoopChecker supertypeLoopChecker, @kp6 LookupTracker lookupTracker, @kp6 ModuleDescriptor moduleDescriptor, @kp6 ReflectionTypes reflectionTypes, @kp6 AnnotationTypeQualifierResolver annotationTypeQualifierResolver, @kp6 SignatureEnhancement signatureEnhancement, @kp6 JavaClassesTracker javaClassesTracker, @kp6 JavaResolverSettings javaResolverSettings, @kp6 NewKotlinTypeChecker newKotlinTypeChecker, @kp6 JavaTypeEnhancementState javaTypeEnhancementState, @kp6 JavaModuleAnnotationsProvider javaModuleAnnotationsProvider, @kp6 SyntheticJavaPartsProvider syntheticJavaPartsProvider) {
        cr4.g(storageManager, "storageManager");
        cr4.g(javaClassFinder, "finder");
        cr4.g(kotlinClassFinder, "kotlinClassFinder");
        cr4.g(deserializedDescriptorResolver, "deserializedDescriptorResolver");
        cr4.g(signaturePropagator, "signaturePropagator");
        cr4.g(errorReporter, "errorReporter");
        cr4.g(javaResolverCache, "javaResolverCache");
        cr4.g(javaPropertyInitializerEvaluator, "javaPropertyInitializerEvaluator");
        cr4.g(samConversionResolver, "samConversionResolver");
        cr4.g(javaSourceElementFactory, "sourceElementFactory");
        cr4.g(moduleClassResolver, "moduleClassResolver");
        cr4.g(packagePartProvider, "packagePartProvider");
        cr4.g(supertypeLoopChecker, "supertypeLoopChecker");
        cr4.g(lookupTracker, "lookupTracker");
        cr4.g(moduleDescriptor, "module");
        cr4.g(reflectionTypes, "reflectionTypes");
        cr4.g(annotationTypeQualifierResolver, "annotationTypeQualifierResolver");
        cr4.g(signatureEnhancement, "signatureEnhancement");
        cr4.g(javaClassesTracker, "javaClassesTracker");
        cr4.g(javaResolverSettings, "settings");
        cr4.g(newKotlinTypeChecker, "kotlinTypeChecker");
        cr4.g(javaTypeEnhancementState, "javaTypeEnhancementState");
        cr4.g(javaModuleAnnotationsProvider, "javaModuleResolver");
        cr4.g(syntheticJavaPartsProvider, "syntheticPartsProvider");
        this.storageManager = storageManager;
        this.finder = javaClassFinder;
        this.kotlinClassFinder = kotlinClassFinder;
        this.deserializedDescriptorResolver = deserializedDescriptorResolver;
        this.signaturePropagator = signaturePropagator;
        this.errorReporter = errorReporter;
        this.javaResolverCache = javaResolverCache;
        this.javaPropertyInitializerEvaluator = javaPropertyInitializerEvaluator;
        this.samConversionResolver = samConversionResolver;
        this.sourceElementFactory = javaSourceElementFactory;
        this.moduleClassResolver = moduleClassResolver;
        this.packagePartProvider = packagePartProvider;
        this.supertypeLoopChecker = supertypeLoopChecker;
        this.lookupTracker = lookupTracker;
        this.module = moduleDescriptor;
        this.reflectionTypes = reflectionTypes;
        this.annotationTypeQualifierResolver = annotationTypeQualifierResolver;
        this.signatureEnhancement = signatureEnhancement;
        this.javaClassesTracker = javaClassesTracker;
        this.settings = javaResolverSettings;
        this.kotlinTypeChecker = newKotlinTypeChecker;
        this.javaTypeEnhancementState = javaTypeEnhancementState;
        this.javaModuleResolver = javaModuleAnnotationsProvider;
        this.syntheticPartsProvider = syntheticJavaPartsProvider;
    }

    @kp6
    public final AnnotationTypeQualifierResolver getAnnotationTypeQualifierResolver() {
        return this.annotationTypeQualifierResolver;
    }

    @kp6
    public final DeserializedDescriptorResolver getDeserializedDescriptorResolver() {
        return this.deserializedDescriptorResolver;
    }

    @kp6
    public final ErrorReporter getErrorReporter() {
        return this.errorReporter;
    }

    @kp6
    public final JavaClassFinder getFinder() {
        return this.finder;
    }

    @kp6
    public final JavaClassesTracker getJavaClassesTracker() {
        return this.javaClassesTracker;
    }

    @kp6
    public final JavaModuleAnnotationsProvider getJavaModuleResolver() {
        return this.javaModuleResolver;
    }

    @kp6
    public final JavaPropertyInitializerEvaluator getJavaPropertyInitializerEvaluator() {
        return this.javaPropertyInitializerEvaluator;
    }

    @kp6
    public final JavaResolverCache getJavaResolverCache() {
        return this.javaResolverCache;
    }

    @kp6
    public final JavaTypeEnhancementState getJavaTypeEnhancementState() {
        return this.javaTypeEnhancementState;
    }

    @kp6
    public final KotlinClassFinder getKotlinClassFinder() {
        return this.kotlinClassFinder;
    }

    @kp6
    public final NewKotlinTypeChecker getKotlinTypeChecker() {
        return this.kotlinTypeChecker;
    }

    @kp6
    public final LookupTracker getLookupTracker() {
        return this.lookupTracker;
    }

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

    @kp6
    public final ModuleClassResolver getModuleClassResolver() {
        return this.moduleClassResolver;
    }

    @kp6
    public final PackagePartProvider getPackagePartProvider() {
        return this.packagePartProvider;
    }

    @kp6
    public final ReflectionTypes getReflectionTypes() {
        return this.reflectionTypes;
    }

    @kp6
    public final JavaResolverSettings getSettings() {
        return this.settings;
    }

    @kp6
    public final SignatureEnhancement getSignatureEnhancement() {
        return this.signatureEnhancement;
    }

    @kp6
    public final SignaturePropagator getSignaturePropagator() {
        return this.signaturePropagator;
    }

    @kp6
    public final JavaSourceElementFactory getSourceElementFactory() {
        return this.sourceElementFactory;
    }

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

    @kp6
    public final SupertypeLoopChecker getSupertypeLoopChecker() {
        return this.supertypeLoopChecker;
    }

    @kp6
    public final SyntheticJavaPartsProvider getSyntheticPartsProvider() {
        return this.syntheticPartsProvider;
    }

    @kp6
    public final JavaResolverComponents replace(@kp6 JavaResolverCache javaResolverCache) {
        cr4.g(javaResolverCache, "javaResolverCache");
        return new JavaResolverComponents(this.storageManager, this.finder, this.kotlinClassFinder, this.deserializedDescriptorResolver, this.signaturePropagator, this.errorReporter, javaResolverCache, this.javaPropertyInitializerEvaluator, this.samConversionResolver, this.sourceElementFactory, this.moduleClassResolver, this.packagePartProvider, this.supertypeLoopChecker, this.lookupTracker, this.module, this.reflectionTypes, this.annotationTypeQualifierResolver, this.signatureEnhancement, this.javaClassesTracker, this.settings, this.kotlinTypeChecker, this.javaTypeEnhancementState, this.javaModuleResolver, null, 8388608, null);
    }

    public /* synthetic */ JavaResolverComponents(StorageManager storageManager, JavaClassFinder javaClassFinder, KotlinClassFinder kotlinClassFinder, DeserializedDescriptorResolver deserializedDescriptorResolver, SignaturePropagator signaturePropagator, ErrorReporter errorReporter, JavaResolverCache javaResolverCache, JavaPropertyInitializerEvaluator javaPropertyInitializerEvaluator, SamConversionResolver samConversionResolver, JavaSourceElementFactory javaSourceElementFactory, ModuleClassResolver moduleClassResolver, PackagePartProvider packagePartProvider, SupertypeLoopChecker supertypeLoopChecker, LookupTracker lookupTracker, ModuleDescriptor moduleDescriptor, ReflectionTypes reflectionTypes, AnnotationTypeQualifierResolver annotationTypeQualifierResolver, SignatureEnhancement signatureEnhancement, JavaClassesTracker javaClassesTracker, JavaResolverSettings javaResolverSettings, NewKotlinTypeChecker newKotlinTypeChecker, JavaTypeEnhancementState javaTypeEnhancementState, JavaModuleAnnotationsProvider javaModuleAnnotationsProvider, SyntheticJavaPartsProvider syntheticJavaPartsProvider, int i, uz1 uz1Var) {
        this(storageManager, javaClassFinder, kotlinClassFinder, deserializedDescriptorResolver, signaturePropagator, errorReporter, javaResolverCache, javaPropertyInitializerEvaluator, samConversionResolver, javaSourceElementFactory, moduleClassResolver, packagePartProvider, supertypeLoopChecker, lookupTracker, moduleDescriptor, reflectionTypes, annotationTypeQualifierResolver, signatureEnhancement, javaClassesTracker, javaResolverSettings, newKotlinTypeChecker, javaTypeEnhancementState, javaModuleAnnotationsProvider, (i & 8388608) != 0 ? SyntheticJavaPartsProvider.Companion.getEMPTY() : syntheticJavaPartsProvider);
    }
}
