package ie; import cg.a1; import cg.e0; import cg.f0; import cg.l0; import ie.k; import java.util.ArrayList; import java.util.List; import je.c; import kd.a0; import kf.d; import kf.f; import kotlin.jvm.internal.s; import ld.q; import le.e; import le.h; import le.m; import lg.a; import me.c; import me.j; import qf.v; /* compiled from: functionTypes.kt */ /* loaded from: classes5.dex */ public final class g { public static final l0 a(h builtIns, me.g annotations, e0 e0Var, List parameterTypes, List list, e0 returnType, boolean z10) { s.e(builtIns, "builtIns"); s.e(annotations, "annotations"); s.e(parameterTypes, "parameterTypes"); s.e(returnType, "returnType"); List e10 = e(e0Var, parameterTypes, list, returnType, builtIns); int size = parameterTypes.size(); if (e0Var != null) { size++; } e d10 = d(builtIns, size, z10); if (e0Var != null) { annotations = q(annotations, builtIns); } return f0.g(annotations, d10, e10); } public static /* synthetic */ l0 b(h hVar, me.g gVar, e0 e0Var, List list, List list2, e0 e0Var2, boolean z10, int i10, Object obj) { return a(hVar, gVar, e0Var, list, list2, e0Var2, (i10 & 64) != 0 ? false : z10); } /* JADX WARN: Code restructure failed: missing block: B:12:0x0035, code lost: if (kf.f.i(r2) != false) goto L_0x0037; */ /* Code decompiled incorrectly, please refer to instructions dump. */ public static final f c(e0 e0Var) { String str; s.e(e0Var, ""); c b10 = e0Var.getAnnotations().b(k.a.D); if (b10 == null) { return null; } Object n02 = q.n0(b10.a().values()); v vVar = n02 instanceof v ? (v) n02 : null; if (vVar != null) { str = (String) vVar.b(); } str = null; if (str == null) { return null; } return f.g(str); } public static final e d(h builtIns, int i10, boolean z10) { s.e(builtIns, "builtIns"); e X = z10 ? builtIns.X(i10) : builtIns.C(i10); s.d(X, "if (isSuspendFunction) b…tFunction(parameterCount)"); return X; } /* JADX WARN: Code restructure failed: missing block: B:20:0x0052, code lost: if (r2.h() == false) goto L_0x0054; */ /* Code decompiled incorrectly, please refer to instructions dump. */ public static final List e(e0 e0Var, List parameterTypes, List list, e0 returnType, h builtIns) { f fVar; s.e(parameterTypes, "parameterTypes"); s.e(returnType, "returnType"); s.e(builtIns, "builtIns"); int i10 = 0; ArrayList arrayList = new ArrayList(parameterTypes.size() + (e0Var != null ? 1 : 0) + 1); a.a(arrayList, e0Var == null ? null : gg.a.a(e0Var)); for (Object obj : parameterTypes) { i10++; if (i10 < 0) { q.r(); } e0 e0Var2 = (e0) obj; if (list != null) { fVar = list.get(i10); } fVar = null; if (fVar != null) { kf.c cVar = k.a.D; f g10 = f.g("name"); String b10 = fVar.b(); s.d(b10, "name.asString()"); e0Var2 = gg.a.r(e0Var2, me.g.f17521f.a(q.i0(e0Var2.getAnnotations(), new j(builtIns, cVar, ld.l0.e(a0.a(g10, new v(b10))))))); } arrayList.add(gg.a.a(e0Var2)); } arrayList.add(gg.a.a(returnType)); return arrayList; } private static final je.c f(d dVar) { if (!dVar.f() || dVar.e()) { return null; } c.a aVar = je.c.f15479n; String b10 = dVar.i().b(); s.d(b10, "shortName().asString()"); kf.c e10 = dVar.l().e(); s.d(e10, "toSafe().parent()"); return aVar.b(b10, e10); } public static final je.c g(m mVar) { s.e(mVar, ""); if ((mVar instanceof e) && h.z0(mVar)) { return f(sf.a.j(mVar)); } return null; } public static final e0 h(e0 e0Var) { s.e(e0Var, ""); m(e0Var); if (p(e0Var)) { return ((a1) q.Q(e0Var.K0())).getType(); } return null; } public static final e0 i(e0 e0Var) { s.e(e0Var, ""); m(e0Var); e0 type = ((a1) q.b0(e0Var.K0())).getType(); s.d(type, "arguments.last().type"); return type; } public static final List j(e0 e0Var) { s.e(e0Var, ""); m(e0Var); List K0 = e0Var.K0(); return K0.subList(k(e0Var) ? 1 : 0, K0.size() - 1); } public static final boolean k(e0 e0Var) { s.e(e0Var, ""); return m(e0Var) && p(e0Var); } public static final boolean l(m mVar) { s.e(mVar, ""); je.c g10 = g(mVar); return g10 == je.c.Function || g10 == je.c.SuspendFunction; } public static final boolean m(e0 e0Var) { s.e(e0Var, ""); h p10 = e0Var.L0().p(); return p10 != null && l(p10); } public static final boolean n(e0 e0Var) { s.e(e0Var, ""); h p10 = e0Var.L0().p(); return (p10 == null ? null : g(p10)) == je.c.Function; } public static final boolean o(e0 e0Var) { s.e(e0Var, ""); h p10 = e0Var.L0().p(); return (p10 == null ? null : g(p10)) == je.c.SuspendFunction; } private static final boolean p(e0 e0Var) { return e0Var.getAnnotations().b(k.a.C) != null; } public static final me.g q(me.g gVar, h builtIns) { s.e(gVar, ""); s.e(builtIns, "builtIns"); kf.c cVar = k.a.C; return gVar.e(cVar) ? gVar : me.g.f17521f.a(q.i0(gVar, new j(builtIns, cVar, ld.l0.h()))); } }