CrackMe.apk
Download file
package kotlin.reflect.jvm.internal.impl.builtins;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.jvm.internal.impl.descriptors.ClassDescriptor;
import kotlin.reflect.jvm.internal.impl.name.ClassId;
import kotlin.reflect.jvm.internal.impl.resolve.DescriptorUtils;
import kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt;
/* compiled from: CompanionObjectMappingUtils.kt */
public final class CompanionObjectMappingUtilsKt {
public static final boolean isMappedIntrinsicCompanionObject(CompanionObjectMapping companionObjectMapping, ClassDescriptor classDescriptor) {
Intrinsics.checkNotNullParameter(companionObjectMapping, "<this>");
Intrinsics.checkNotNullParameter(classDescriptor, "classDescriptor");
if (DescriptorUtils.isCompanionObject(classDescriptor)) {
Iterable classIds = companionObjectMapping.getClassIds();
ClassId classId = DescriptorUtilsKt.getClassId(classDescriptor);
if (CollectionsKt.contains(classIds, classId == null ? null : classId.getOuterClassId())) {
return true;
}
}
return false;
}
}
Download file