CrackMe.apk
Download file
package kotlin.reflect.jvm.internal.impl.load.java.lazy;
import kotlin.Lazy;
import kotlin.jvm.internal.Intrinsics;
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;
/* compiled from: context.kt */
public final class LazyJavaResolverContext {
private final JavaResolverComponents components;
private final Lazy defaultTypeQualifiers$delegate;
private final Lazy<JavaTypeQualifiersByElementType> delegateForDefaultTypeQualifiers;
private final TypeParameterResolver typeParameterResolver;
private final JavaTypeResolver typeResolver;
public LazyJavaResolverContext(JavaResolverComponents javaResolverComponents, TypeParameterResolver typeParameterResolver2, Lazy<JavaTypeQualifiersByElementType> lazy) {
Intrinsics.checkNotNullParameter(javaResolverComponents, "components");
Intrinsics.checkNotNullParameter(typeParameterResolver2, "typeParameterResolver");
Intrinsics.checkNotNullParameter(lazy, "delegateForDefaultTypeQualifiers");
this.components = javaResolverComponents;
this.typeParameterResolver = typeParameterResolver2;
this.delegateForDefaultTypeQualifiers = lazy;
this.defaultTypeQualifiers$delegate = lazy;
this.typeResolver = new JavaTypeResolver(this, typeParameterResolver2);
}
public final JavaResolverComponents getComponents() {
return this.components;
}
public final TypeParameterResolver getTypeParameterResolver() {
return this.typeParameterResolver;
}
public final Lazy<JavaTypeQualifiersByElementType> getDelegateForDefaultTypeQualifiers$descriptors_jvm() {
return this.delegateForDefaultTypeQualifiers;
}
public final JavaTypeQualifiersByElementType getDefaultTypeQualifiers() {
return (JavaTypeQualifiersByElementType) this.defaultTypeQualifiers$delegate.getValue();
}
public final JavaTypeResolver getTypeResolver() {
return this.typeResolver;
}
public final StorageManager getStorageManager() {
return this.components.getStorageManager();
}
public final ModuleDescriptor getModule() {
return this.components.getModule();
}
}
Download file