package kotlin.jvm.internal; import io.sentry.profilemeasurements.ProfileMeasurement; import io.sentry.protocol.ViewHierarchyNode; import java.lang.annotation.Annotation; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import kotlin.Function; import kotlin.KotlinNothingValueException; import kotlin.Metadata; import kotlin.Pair; import kotlin.TuplesKt; import kotlin.collections.CollectionsKt; import kotlin.collections.MapsKt; import kotlin.jvm.JvmClassMappingKt; import kotlin.jvm.KotlinReflectionNotSupportedError; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.functions.Function10; import kotlin.jvm.functions.Function11; import kotlin.jvm.functions.Function12; import kotlin.jvm.functions.Function13; import kotlin.jvm.functions.Function14; import kotlin.jvm.functions.Function15; import kotlin.jvm.functions.Function16; import kotlin.jvm.functions.Function17; import kotlin.jvm.functions.Function18; import kotlin.jvm.functions.Function19; import kotlin.jvm.functions.Function2; import kotlin.jvm.functions.Function20; import kotlin.jvm.functions.Function21; import kotlin.jvm.functions.Function22; import kotlin.jvm.functions.Function3; import kotlin.jvm.functions.Function4; import kotlin.jvm.functions.Function5; import kotlin.jvm.functions.Function6; import kotlin.jvm.functions.Function7; import kotlin.jvm.functions.Function8; import kotlin.jvm.functions.Function9; import kotlin.reflect.KCallable; import kotlin.reflect.KClass; import kotlin.reflect.KFunction; import kotlin.reflect.KType; import kotlin.reflect.KTypeParameter; import kotlin.reflect.KVisibility; import kotlin.text.StringsKt; /* compiled from: ClassReference.kt */ @Metadata(d1 = {"\u0000p\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0010\u001b\n\u0002\b\u0003\n\u0002\u0010\u001e\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0016\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u0001\n\u0000\n\u0002\u0010\b\n\u0002\b\u0005\u0018\u0000 O2\b\u0012\u0004\u0012\u00020\u00020\u00012\u00020\u0003:\u0001OB\u0011\u0012\n\u0010\u0004\u001a\u0006\u0012\u0002\b\u00030\u0005¢\u0006\u0002\u0010\u0006J\u0013\u0010F\u001a\u00020\u00122\b\u0010G\u001a\u0004\u0018\u00010\u0002H\u0096\u0002J\b\u0010H\u001a\u00020IH\u0002J\b\u0010J\u001a\u00020KH\u0016J\u0012\u0010L\u001a\u00020\u00122\b\u0010M\u001a\u0004\u0018\u00010\u0002H\u0017J\b\u0010N\u001a\u000201H\u0016R\u001a\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\t0\b8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\n\u0010\u000bR \u0010\f\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00020\u000e0\r8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u000f\u0010\u0010R\u001a\u0010\u0011\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0011\u0010\u0015R\u001a\u0010\u0016\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b\u0017\u0010\u0014\u001a\u0004\b\u0016\u0010\u0015R\u001a\u0010\u0018\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b\u0019\u0010\u0014\u001a\u0004\b\u0018\u0010\u0015R\u001a\u0010\u001a\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b\u001b\u0010\u0014\u001a\u0004\b\u001a\u0010\u0015R\u001a\u0010\u001c\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b\u001d\u0010\u0014\u001a\u0004\b\u001c\u0010\u0015R\u001a\u0010\u001e\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b\u001f\u0010\u0014\u001a\u0004\b\u001e\u0010\u0015R\u001a\u0010 \u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b!\u0010\u0014\u001a\u0004\b \u0010\u0015R\u001a\u0010\"\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b#\u0010\u0014\u001a\u0004\b\"\u0010\u0015R\u001a\u0010$\u001a\u00020\u00128VX\u0097\u0004¢\u0006\f\u0012\u0004\b%\u0010\u0014\u001a\u0004\b$\u0010\u0015R\u0018\u0010\u0004\u001a\u0006\u0012\u0002\b\u00030\u0005X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b&\u0010'R\u001e\u0010(\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030)0\r8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b*\u0010\u0010R\u001e\u0010+\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00010\r8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b,\u0010\u0010R\u0016\u0010-\u001a\u0004\u0018\u00010\u00028VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b.\u0010/R\u0016\u00100\u001a\u0004\u0018\u0001018VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b2\u00103R(\u00104\u001a\u0010\u0012\f\u0012\n\u0012\u0006\b\u0001\u0012\u00020\u00020\u00010\b8VX\u0097\u0004¢\u0006\f\u0012\u0004\b5\u0010\u0014\u001a\u0004\b6\u0010\u000bR\u0016\u00107\u001a\u0004\u0018\u0001018VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b8\u00103R \u00109\u001a\b\u0012\u0004\u0012\u00020:0\b8VX\u0097\u0004¢\u0006\f\u0012\u0004\b;\u0010\u0014\u001a\u0004\b<\u0010\u000bR \u0010=\u001a\b\u0012\u0004\u0012\u00020>0\b8VX\u0097\u0004¢\u0006\f\u0012\u0004\b?\u0010\u0014\u001a\u0004\b@\u0010\u000bR\u001c\u0010A\u001a\u0004\u0018\u00010B8VX\u0097\u0004¢\u0006\f\u0012\u0004\bC\u0010\u0014\u001a\u0004\bD\u0010E¨\u0006P"}, d2 = {"Lkotlin/jvm/internal/ClassReference;", "Lkotlin/reflect/KClass;", "", "Lkotlin/jvm/internal/ClassBasedDeclarationContainer;", "jClass", "Ljava/lang/Class;", "(Ljava/lang/Class;)V", "annotations", "", "", "getAnnotations", "()Ljava/util/List;", "constructors", "", "Lkotlin/reflect/KFunction;", "getConstructors", "()Ljava/util/Collection;", "isAbstract", "", "isAbstract$annotations", "()V", "()Z", "isCompanion", "isCompanion$annotations", "isData", "isData$annotations", "isFinal", "isFinal$annotations", "isFun", "isFun$annotations", "isInner", "isInner$annotations", "isOpen", "isOpen$annotations", "isSealed", "isSealed$annotations", "isValue", "isValue$annotations", "getJClass", "()Ljava/lang/Class;", "members", "Lkotlin/reflect/KCallable;", "getMembers", "nestedClasses", "getNestedClasses", "objectInstance", "getObjectInstance", "()Ljava/lang/Object;", "qualifiedName", "", "getQualifiedName", "()Ljava/lang/String;", "sealedSubclasses", "getSealedSubclasses$annotations", "getSealedSubclasses", "simpleName", "getSimpleName", "supertypes", "Lkotlin/reflect/KType;", "getSupertypes$annotations", "getSupertypes", "typeParameters", "Lkotlin/reflect/KTypeParameter;", "getTypeParameters$annotations", "getTypeParameters", ViewHierarchyNode.JsonKeys.VISIBILITY, "Lkotlin/reflect/KVisibility;", "getVisibility$annotations", "getVisibility", "()Lkotlin/reflect/KVisibility;", "equals", "other", "error", "", "hashCode", "", "isInstance", "value", "toString", "Companion", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public final class ClassReference implements KClass, ClassBasedDeclarationContainer { /* renamed from: Companion, reason: from kotlin metadata */ public static final Companion INSTANCE = new Companion(null); private static final Map>, Integer> FUNCTION_CLASSES; private static final HashMap classFqNames; private static final HashMap primitiveFqNames; private static final HashMap primitiveWrapperFqNames; private static final Map simpleNames; private final Class jClass; public static /* synthetic */ void getSealedSubclasses$annotations() { } public static /* synthetic */ void getSupertypes$annotations() { } public static /* synthetic */ void getTypeParameters$annotations() { } public static /* synthetic */ void getVisibility$annotations() { } public static /* synthetic */ void isAbstract$annotations() { } public static /* synthetic */ void isCompanion$annotations() { } public static /* synthetic */ void isData$annotations() { } public static /* synthetic */ void isFinal$annotations() { } public static /* synthetic */ void isFun$annotations() { } public static /* synthetic */ void isInner$annotations() { } public static /* synthetic */ void isOpen$annotations() { } public static /* synthetic */ void isSealed$annotations() { } public static /* synthetic */ void isValue$annotations() { } @Override // kotlin.jvm.internal.ClassBasedDeclarationContainer public Class getJClass() { return this.jClass; } public ClassReference(Class jClass) { Intrinsics.checkNotNullParameter(jClass, "jClass"); this.jClass = jClass; } @Override // kotlin.reflect.KClass public String getSimpleName() { return INSTANCE.getClassSimpleName(getJClass()); } @Override // kotlin.reflect.KClass public String getQualifiedName() { return INSTANCE.getClassQualifiedName(getJClass()); } @Override // kotlin.reflect.KClass, kotlin.reflect.KDeclarationContainer public Collection> getMembers() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public Collection> getConstructors() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public Collection> getNestedClasses() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KAnnotatedElement public List getAnnotations() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public Object getObjectInstance() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isInstance(Object value) { return INSTANCE.isInstance(value, getJClass()); } @Override // kotlin.reflect.KClass public List getTypeParameters() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public List getSupertypes() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public List> getSealedSubclasses() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public KVisibility getVisibility() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isFinal() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isOpen() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isAbstract() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isSealed() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isData() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isInner() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isCompanion() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isFun() { error(); throw new KotlinNothingValueException(); } @Override // kotlin.reflect.KClass public boolean isValue() { error(); throw new KotlinNothingValueException(); } private final Void error() { throw new KotlinReflectionNotSupportedError(); } @Override // kotlin.reflect.KClass public boolean equals(Object other) { return (other instanceof ClassReference) && Intrinsics.areEqual(JvmClassMappingKt.getJavaObjectType(this), JvmClassMappingKt.getJavaObjectType((KClass) other)); } @Override // kotlin.reflect.KClass public int hashCode() { return JvmClassMappingKt.getJavaObjectType(this).hashCode(); } public String toString() { return getJClass().toString() + " (Kotlin reflection is not available)"; } /* compiled from: ClassReference.kt */ @Metadata(d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000b\n\u0002\b\u0002\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u0014\u0010\u000f\u001a\u0004\u0018\u00010\n2\n\u0010\u0010\u001a\u0006\u0012\u0002\b\u00030\u0005J\u0014\u0010\u0011\u001a\u0004\u0018\u00010\n2\n\u0010\u0010\u001a\u0006\u0012\u0002\b\u00030\u0005J\u001c\u0010\u0012\u001a\u00020\u00132\b\u0010\u0014\u001a\u0004\u0018\u00010\u00012\n\u0010\u0010\u001a\u0006\u0012\u0002\b\u00030\u0005R&\u0010\u0003\u001a\u001a\u0012\u0010\u0012\u000e\u0012\n\b\u0001\u0012\u0006\u0012\u0002\b\u00030\u00060\u0005\u0012\u0004\u0012\u00020\u00070\u0004X\u0082\u0004¢\u0006\u0002\n\u0000R*\u0010\b\u001a\u001e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n0\tj\u000e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n`\u000bX\u0082\u0004¢\u0006\u0002\n\u0000R*\u0010\f\u001a\u001e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n0\tj\u000e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n`\u000bX\u0082\u0004¢\u0006\u0002\n\u0000R*\u0010\r\u001a\u001e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n0\tj\u000e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n`\u000bX\u0082\u0004¢\u0006\u0002\n\u0000R\u001a\u0010\u000e\u001a\u000e\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\n0\u0004X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0015"}, d2 = {"Lkotlin/jvm/internal/ClassReference$Companion;", "", "()V", "FUNCTION_CLASSES", "", "Ljava/lang/Class;", "Lkotlin/Function;", "", "classFqNames", "Ljava/util/HashMap;", "", "Lkotlin/collections/HashMap;", "primitiveFqNames", "primitiveWrapperFqNames", "simpleNames", "getClassQualifiedName", "jClass", "getClassSimpleName", "isInstance", "", "value", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } /* JADX WARN: Code restructure failed: missing block: B:8:0x003d, code lost: if (r1 == null) goto L13; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final java.lang.String getClassSimpleName(java.lang.Class r6) { /* r5 = this; java.lang.String r5 = "jClass" kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r6, r5) boolean r5 = r6.isAnonymousClass() r0 = 0 if (r5 == 0) goto Le goto Lba Le: boolean r5 = r6.isLocalClass() if (r5 == 0) goto L6e java.lang.String r5 = r6.getSimpleName() java.lang.reflect.Method r1 = r6.getEnclosingMethod() r2 = 2 r3 = 36 if (r1 == 0) goto L43 kotlin.jvm.internal.Intrinsics.checkNotNull(r5) java.lang.StringBuilder r4 = new java.lang.StringBuilder r4.() java.lang.String r1 = r1.getName() java.lang.StringBuilder r1 = r4.append(r1) java.lang.StringBuilder r1 = r1.append(r3) java.lang.String r1 = r1.toString() java.lang.String r1 = kotlin.text.StringsKt.substringAfter$default(r5, r1, r0, r2, r0) if (r1 != 0) goto L40 goto L43 L40: r0 = r1 goto Lba L43: java.lang.reflect.Constructor r6 = r6.getEnclosingConstructor() if (r6 == 0) goto L66 kotlin.jvm.internal.Intrinsics.checkNotNull(r5) java.lang.StringBuilder r1 = new java.lang.StringBuilder r1.() java.lang.String r6 = r6.getName() java.lang.StringBuilder r6 = r1.append(r6) java.lang.StringBuilder r6 = r6.append(r3) java.lang.String r6 = r6.toString() java.lang.String r0 = kotlin.text.StringsKt.substringAfter$default(r5, r6, r0, r2, r0) goto Lba L66: kotlin.jvm.internal.Intrinsics.checkNotNull(r5) java.lang.String r0 = kotlin.text.StringsKt.substringAfter$default(r5, r3, r0, r2, r0) goto Lba L6e: boolean r5 = r6.isArray() if (r5 == 0) goto La5 java.lang.Class r5 = r6.getComponentType() boolean r6 = r5.isPrimitive() java.lang.String r1 = "Array" if (r6 == 0) goto La2 java.util.Map r6 = kotlin.jvm.internal.ClassReference.access$getSimpleNames$cp() java.lang.String r5 = r5.getName() java.lang.Object r5 = r6.get(r5) java.lang.String r5 = (java.lang.String) r5 if (r5 == 0) goto La2 java.lang.StringBuilder r6 = new java.lang.StringBuilder r6.() java.lang.StringBuilder r5 = r6.append(r5) java.lang.StringBuilder r5 = r5.append(r1) java.lang.String r5 = r5.toString() r0 = r5 La2: if (r0 != 0) goto Lba goto L40 La5: java.util.Map r5 = kotlin.jvm.internal.ClassReference.access$getSimpleNames$cp() java.lang.String r0 = r6.getName() java.lang.Object r5 = r5.get(r0) r0 = r5 java.lang.String r0 = (java.lang.String) r0 if (r0 != 0) goto Lba java.lang.String r0 = r6.getSimpleName() Lba: return r0 */ throw new UnsupportedOperationException("Method not decompiled: kotlin.jvm.internal.ClassReference.Companion.getClassSimpleName(java.lang.Class):java.lang.String"); } public final String getClassQualifiedName(Class jClass) { String str; Intrinsics.checkNotNullParameter(jClass, "jClass"); String str2 = null; if (jClass.isAnonymousClass() || jClass.isLocalClass()) { return null; } if (jClass.isArray()) { Class componentType = jClass.getComponentType(); if (componentType.isPrimitive() && (str = (String) ClassReference.classFqNames.get(componentType.getName())) != null) { str2 = str + "Array"; } return str2 == null ? "kotlin.Array" : str2; } String str3 = (String) ClassReference.classFqNames.get(jClass.getName()); return str3 == null ? jClass.getCanonicalName() : str3; } public final boolean isInstance(Object value, Class jClass) { Intrinsics.checkNotNullParameter(jClass, "jClass"); Map map = ClassReference.FUNCTION_CLASSES; Intrinsics.checkNotNull(map, "null cannot be cast to non-null type kotlin.collections.Map"); Integer num = (Integer) map.get(jClass); if (num != null) { return TypeIntrinsics.isFunctionOfArity(value, num.intValue()); } if (jClass.isPrimitive()) { jClass = JvmClassMappingKt.getJavaObjectType(JvmClassMappingKt.getKotlinClass(jClass)); } return jClass.isInstance(value); } } static { int i = 0; List listOf = CollectionsKt.listOf((Object[]) new Class[]{Function0.class, Function1.class, Function2.class, Function3.class, Function4.class, Function5.class, Function6.class, Function7.class, Function8.class, Function9.class, Function10.class, Function11.class, Function12.class, Function13.class, Function14.class, Function15.class, Function16.class, Function17.class, Function18.class, Function19.class, Function20.class, Function21.class, Function22.class}); ArrayList arrayList = new ArrayList(CollectionsKt.collectionSizeOrDefault(listOf, 10)); for (Object obj : listOf) { int i2 = i + 1; if (i < 0) { CollectionsKt.throwIndexOverflow(); } arrayList.add(TuplesKt.to((Class) obj, Integer.valueOf(i))); i = i2; } FUNCTION_CLASSES = MapsKt.toMap(arrayList); HashMap hashMap = new HashMap<>(); hashMap.put("boolean", "kotlin.Boolean"); hashMap.put("char", "kotlin.Char"); hashMap.put(ProfileMeasurement.UNIT_BYTES, "kotlin.Byte"); hashMap.put("short", "kotlin.Short"); hashMap.put("int", "kotlin.Int"); hashMap.put("float", "kotlin.Float"); hashMap.put("long", "kotlin.Long"); hashMap.put("double", "kotlin.Double"); primitiveFqNames = hashMap; HashMap hashMap2 = new HashMap<>(); hashMap2.put("java.lang.Boolean", "kotlin.Boolean"); hashMap2.put("java.lang.Character", "kotlin.Char"); hashMap2.put("java.lang.Byte", "kotlin.Byte"); hashMap2.put("java.lang.Short", "kotlin.Short"); hashMap2.put("java.lang.Integer", "kotlin.Int"); hashMap2.put("java.lang.Float", "kotlin.Float"); hashMap2.put("java.lang.Long", "kotlin.Long"); hashMap2.put("java.lang.Double", "kotlin.Double"); primitiveWrapperFqNames = hashMap2; HashMap hashMap3 = new HashMap<>(); hashMap3.put("java.lang.Object", "kotlin.Any"); hashMap3.put("java.lang.String", "kotlin.String"); hashMap3.put("java.lang.CharSequence", "kotlin.CharSequence"); hashMap3.put("java.lang.Throwable", "kotlin.Throwable"); hashMap3.put("java.lang.Cloneable", "kotlin.Cloneable"); hashMap3.put("java.lang.Number", "kotlin.Number"); hashMap3.put("java.lang.Comparable", "kotlin.Comparable"); hashMap3.put("java.lang.Enum", "kotlin.Enum"); hashMap3.put("java.lang.annotation.Annotation", "kotlin.Annotation"); hashMap3.put("java.lang.Iterable", "kotlin.collections.Iterable"); hashMap3.put("java.util.Iterator", "kotlin.collections.Iterator"); hashMap3.put("java.util.Collection", "kotlin.collections.Collection"); hashMap3.put("java.util.List", "kotlin.collections.List"); hashMap3.put("java.util.Set", "kotlin.collections.Set"); hashMap3.put("java.util.ListIterator", "kotlin.collections.ListIterator"); hashMap3.put("java.util.Map", "kotlin.collections.Map"); hashMap3.put("java.util.Map$Entry", "kotlin.collections.Map.Entry"); hashMap3.put("kotlin.jvm.internal.StringCompanionObject", "kotlin.String.Companion"); hashMap3.put("kotlin.jvm.internal.EnumCompanionObject", "kotlin.Enum.Companion"); hashMap3.putAll(hashMap); hashMap3.putAll(hashMap2); Collection values = hashMap.values(); Intrinsics.checkNotNullExpressionValue(values, "(...)"); for (String str : values) { StringBuilder sb = new StringBuilder("kotlin.jvm.internal."); Intrinsics.checkNotNull(str); Pair pair = TuplesKt.to(sb.append(StringsKt.substringAfterLast$default(str, '.', (String) null, 2, (Object) null)).append("CompanionObject").toString(), str + ".Companion"); hashMap3.put(pair.getFirst(), pair.getSecond()); } for (Map.Entry>, Integer> entry : FUNCTION_CLASSES.entrySet()) { hashMap3.put(entry.getKey().getName(), "kotlin.Function" + entry.getValue().intValue()); } classFqNames = hashMap3; HashMap hashMap4 = hashMap3; LinkedHashMap linkedHashMap = new LinkedHashMap(MapsKt.mapCapacity(hashMap4.size())); Iterator it = hashMap4.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry2 = (Map.Entry) it.next(); linkedHashMap.put(entry2.getKey(), StringsKt.substringAfterLast$default((String) entry2.getValue(), '.', (String) null, 2, (Object) null)); } simpleNames = linkedHashMap; } }