package kotlin.reflect.w.internal.y0.c;

import g.h.a.i;
import java.util.ServiceLoader;
import kotlin.Lazy;
import kotlin.LazyThreadSafetyMode;
import kotlin.collections.j;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.o;
import kotlin.reflect.w.internal.y0.d.e0;
import kotlin.reflect.w.internal.y0.d.i0;
import kotlin.reflect.w.internal.y0.d.m1.b;
import kotlin.reflect.w.internal.y0.d.m1.c;
import kotlin.reflect.w.internal.y0.m.m;

/* JADX INFO: loaded from: classes.dex */
public interface a {
    public static final C0108a a = C0108a.a;

    /* JADX INFO: renamed from: r.i0.w.b.y0.c.a$a, reason: collision with other inner class name */
    public static final class C0108a {
        public static final /* synthetic */ C0108a a = new C0108a();

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final Lazy<a> f6462b = i.C2(LazyThreadSafetyMode.PUBLICATION, C0109a.f6463f);

        /* JADX INFO: renamed from: r.i0.w.b.y0.c.a$a$a, reason: collision with other inner class name */
        public static final class C0109a extends Lambda implements Function0<a> {

            /* JADX INFO: renamed from: f, reason: collision with root package name */
            public static final C0109a f6463f = new C0109a();

            public C0109a() {
                super(0);
            }

            @Override // kotlin.jvm.functions.Function0
            public a invoke() {
                ServiceLoader serviceLoaderLoad = ServiceLoader.load(a.class, a.class.getClassLoader());
                o.e(serviceLoaderLoad, "implementations");
                a aVar = (a) j.v(serviceLoaderLoad);
                if (aVar != null) {
                    return aVar;
                }
                throw new IllegalStateException("No BuiltInsLoader implementation was found. Please ensure that the META-INF/services/ is not stripped from your application and that the Java virtual machine is not running under a security manager");
            }
        }
    }

    i0 a(m mVar, e0 e0Var, Iterable<? extends b> iterable, c cVar, kotlin.reflect.w.internal.y0.d.m1.a aVar, boolean z2);
}
