package kotlin.reflect.w.internal;

import g.h.a.i;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.JvmFunctionSignature;
import kotlin.reflect.w.internal.y0.d.h0;
import kotlin.reflect.w.internal.y0.d.k;
import kotlin.reflect.w.internal.y0.d.p0;
import kotlin.reflect.w.internal.y0.d.q;
import kotlin.reflect.w.internal.y0.f.a.d0;
import kotlin.reflect.w.internal.y0.g.a0.a;
import kotlin.reflect.w.internal.y0.g.a0.b.d;
import kotlin.reflect.w.internal.y0.g.a0.b.h;
import kotlin.reflect.w.internal.y0.g.n;
import kotlin.reflect.w.internal.y0.g.z.e;
import kotlin.reflect.w.internal.y0.h.f;
import kotlin.reflect.w.internal.y0.i.h;
import kotlin.reflect.w.internal.y0.l.b.i0.g;
import kotlin.text.Regex;

/* JADX INFO: renamed from: r.i0.w.b.d, reason: from Kotlin metadata */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b0\u0018\u00002\u00020\u0001:\u0004\u0005\u0006\u0007\bB\u0007\b\u0004¢\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H&\u0082\u0001\u0004\t\n\u000b\f¨\u0006\r"}, d2 = {"Lkotlin/reflect/jvm/internal/JvmPropertySignature;", "", "()V", "asString", "", "JavaField", "JavaMethodProperty", "KotlinProperty", "MappedKotlinProperty", "Lkotlin/reflect/jvm/internal/JvmPropertySignature$JavaField;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature$JavaMethodProperty;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature$KotlinProperty;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature$MappedKotlinProperty;", "kotlin-reflection"}, k = 1, mv = {1, 7, 1}, xi = 48)
public abstract class JvmPropertySignature {

    /* JADX INFO: renamed from: r.i0.w.b.d$a */
    @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0000\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\b\u0010\u0007\u001a\u00020\bH\u0016R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"Lkotlin/reflect/jvm/internal/JvmPropertySignature$JavaField;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature;", "field", "Ljava/lang/reflect/Field;", "(Ljava/lang/reflect/Field;)V", "getField", "()Ljava/lang/reflect/Field;", "asString", "", "kotlin-reflection"}, k = 1, mv = {1, 7, 1}, xi = 48)
    public static final class a extends JvmPropertySignature {
        public final Field a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public a(Field field) {
            super(null);
            o.f(field, "field");
            this.a = field;
        }

        @Override // kotlin.reflect.w.internal.JvmPropertySignature
        /* JADX INFO: renamed from: a */
        public String getF6267f() {
            StringBuilder sb = new StringBuilder();
            String name = this.a.getName();
            o.e(name, "field.name");
            sb.append(d0.a(name));
            sb.append("()");
            Class<?> type = this.a.getType();
            o.e(type, "field.type");
            sb.append(kotlin.reflect.w.internal.y0.d.p1.b.d.b(type));
            return sb.toString();
        }
    }

    /* JADX INFO: renamed from: r.i0.w.b.d$b */
    @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0000\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0005J\b\u0010\t\u001a\u00020\nH\u0016R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007¨\u0006\u000b"}, d2 = {"Lkotlin/reflect/jvm/internal/JvmPropertySignature$JavaMethodProperty;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature;", "getterMethod", "Ljava/lang/reflect/Method;", "setterMethod", "(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V", "getGetterMethod", "()Ljava/lang/reflect/Method;", "getSetterMethod", "asString", "", "kotlin-reflection"}, k = 1, mv = {1, 7, 1}, xi = 48)
    public static final class b extends JvmPropertySignature {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final Method f6262b;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public b(Method method, Method method2) {
            super(null);
            o.f(method, "getterMethod");
            this.a = method;
            this.f6262b = method2;
        }

        @Override // kotlin.reflect.w.internal.JvmPropertySignature
        /* JADX INFO: renamed from: a */
        public String getF6267f() {
            return i.o(this.a);
        }
    }

    /* JADX INFO: renamed from: r.i0.w.b.d$c */
    @Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0010\u000e\n\u0002\b\u0005\u0018\u00002\u00020\u0001B-\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\t\u0012\u0006\u0010\n\u001a\u00020\u000b¢\u0006\u0002\u0010\fJ\b\u0010\u0019\u001a\u00020\u0016H\u0016J\b\u0010\u001a\u001a\u00020\u0016H\u0002R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000eR\u0011\u0010\b\u001a\u00020\t¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012R\u0011\u0010\u0006\u001a\u00020\u0007¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u000e\u0010\u0015\u001a\u00020\u0016X\u0082\u0004¢\u0006\u0002\n\u0000R\u0011\u0010\n\u001a\u00020\u000b¢\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0018¨\u0006\u001b"}, d2 = {"Lkotlin/reflect/jvm/internal/JvmPropertySignature$KotlinProperty;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature;", "descriptor", "Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;", "proto", "Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;", "signature", "Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature;", "nameResolver", "Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;", "typeTable", "Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;", "(Lorg/jetbrains/kotlin/descriptors/PropertyDescriptor;Lorg/jetbrains/kotlin/metadata/ProtoBuf$Property;Lorg/jetbrains/kotlin/metadata/jvm/JvmProtoBuf$JvmPropertySignature;Lorg/jetbrains/kotlin/metadata/deserialization/NameResolver;Lorg/jetbrains/kotlin/metadata/deserialization/TypeTable;)V", "getDescriptor", "()Lorg/jetbrains/kotlin/descriptors/PropertyDescriptor;", "getNameResolver", "()Lorg/jetbrains/kotlin/metadata/deserialization/NameResolver;", "getProto", "()Lorg/jetbrains/kotlin/metadata/ProtoBuf$Property;", "getSignature", "()Lorg/jetbrains/kotlin/metadata/jvm/JvmProtoBuf$JvmPropertySignature;", "string", "", "getTypeTable", "()Lorg/jetbrains/kotlin/metadata/deserialization/TypeTable;", "asString", "getManglingSuffix", "kotlin-reflection"}, k = 1, mv = {1, 7, 1}, xi = 48)
    public static final class c extends JvmPropertySignature {
        public final p0 a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final n f6263b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final a.d f6264c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public final kotlin.reflect.w.internal.y0.g.z.c f6265d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public final e f6266e;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public final String f6267f;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public c(p0 p0Var, n nVar, a.d dVar, kotlin.reflect.w.internal.y0.g.z.c cVar, e eVar) {
            String string;
            StringBuilder sbE;
            String strE;
            String string2;
            super(null);
            o.f(p0Var, "descriptor");
            o.f(nVar, "proto");
            o.f(dVar, "signature");
            o.f(cVar, "nameResolver");
            o.f(eVar, "typeTable");
            this.a = p0Var;
            this.f6263b = nVar;
            this.f6264c = dVar;
            this.f6265d = cVar;
            this.f6266e = eVar;
            if (dVar.k()) {
                string2 = cVar.b(dVar.f7595r.f7582p) + cVar.b(dVar.f7595r.f7583q);
            } else {
                d.a aVarB = h.a.b(nVar, cVar, eVar, true);
                if (aVarB == null) {
                    throw new KotlinReflectionInternalError("No field signature for property: " + p0Var);
                }
                String str = aVarB.a;
                String str2 = aVarB.f7646b;
                StringBuilder sb = new StringBuilder();
                sb.append(d0.a(str));
                k kVarB = p0Var.b();
                o.e(kVarB, "descriptor.containingDeclaration");
                if (o.a(p0Var.getVisibility(), q.f6982d) && (kVarB instanceof kotlin.reflect.w.internal.y0.l.b.i0.d)) {
                    kotlin.reflect.w.internal.y0.g.c cVar2 = ((kotlin.reflect.w.internal.y0.l.b.i0.d) kVarB).f8621p;
                    h.f<kotlin.reflect.w.internal.y0.g.c, Integer> fVar = kotlin.reflect.w.internal.y0.g.a0.a.f7561i;
                    o.e(fVar, "classModuleName");
                    Integer num = (Integer) i.h1(cVar2, fVar);
                    String strB = (num == null || (strB = cVar.b(num.intValue())) == null) ? "main" : strB;
                    sbE = g.a.a.a.a.E('$');
                    Regex regex = f.a;
                    o.f(strB, "name");
                    strE = f.a.c(strB, "_");
                } else {
                    if (o.a(p0Var.getVisibility(), q.a) && (kVarB instanceof h0)) {
                        o.d(p0Var, "null cannot be cast to non-null type org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedPropertyDescriptor");
                        g gVar = ((kotlin.reflect.w.internal.y0.l.b.i0.k) p0Var).R;
                        if (gVar instanceof kotlin.reflect.w.internal.y0.f.b.i) {
                            kotlin.reflect.w.internal.y0.f.b.i iVar = (kotlin.reflect.w.internal.y0.f.b.i) gVar;
                            if (iVar.f7495c != null) {
                                sbE = g.a.a.a.a.E('$');
                                strE = iVar.e().e();
                            }
                        }
                    }
                    string = "";
                    sb.append(string);
                    sb.append("()");
                    sb.append(str2);
                    string2 = sb.toString();
                }
                sbE.append(strE);
                string = sbE.toString();
                sb.append(string);
                sb.append("()");
                sb.append(str2);
                string2 = sb.toString();
            }
            this.f6267f = string2;
        }

        @Override // kotlin.reflect.w.internal.JvmPropertySignature
        /* JADX INFO: renamed from: a, reason: from getter */
        public String getF6267f() {
            return this.f6267f;
        }
    }

    /* JADX INFO: renamed from: r.i0.w.b.d$d */
    @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0000\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0005J\b\u0010\t\u001a\u00020\nH\u0016R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007¨\u0006\u000b"}, d2 = {"Lkotlin/reflect/jvm/internal/JvmPropertySignature$MappedKotlinProperty;", "Lkotlin/reflect/jvm/internal/JvmPropertySignature;", "getterSignature", "Lkotlin/reflect/jvm/internal/JvmFunctionSignature$KotlinFunction;", "setterSignature", "(Lkotlin/reflect/jvm/internal/JvmFunctionSignature$KotlinFunction;Lkotlin/reflect/jvm/internal/JvmFunctionSignature$KotlinFunction;)V", "getGetterSignature", "()Lkotlin/reflect/jvm/internal/JvmFunctionSignature$KotlinFunction;", "getSetterSignature", "asString", "", "kotlin-reflection"}, k = 1, mv = {1, 7, 1}, xi = 48)
    public static final class d extends JvmPropertySignature {
        public final JvmFunctionSignature.e a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final JvmFunctionSignature.e f6268b;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public d(JvmFunctionSignature.e eVar, JvmFunctionSignature.e eVar2) {
            super(null);
            o.f(eVar, "getterSignature");
            this.a = eVar;
            this.f6268b = eVar2;
        }

        @Override // kotlin.reflect.w.internal.JvmPropertySignature
        /* JADX INFO: renamed from: a */
        public String getF6267f() {
            return this.a.f6258b;
        }
    }

    public JvmPropertySignature(DefaultConstructorMarker defaultConstructorMarker) {
    }

    /* JADX INFO: renamed from: a */
    public abstract String getF6267f();
}
