package d0;

import androidx.lifecycle.a0;
import androidx.lifecycle.z;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
import v1.l;
import w1.g;

/* JADX INFO: compiled from: InitializerViewModelFactory.kt */
/* JADX INFO: loaded from: classes.dex */
public final class c {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final List<f<?>> f4457a = new ArrayList();

    public final <T extends z> void a(a2.b<T> bVar, l<? super a, ? extends T> lVar) {
        g.e(bVar, "clazz");
        g.e(lVar, "initializer");
        this.f4457a.add(new f<>(u1.a.a(bVar), lVar));
    }

    public final a0.b b() {
        Object[] array = this.f4457a.toArray(new f[0]);
        Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array<T of kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray>");
        f[] fVarArr = (f[]) array;
        return new b((f[]) Arrays.copyOf(fVarArr, fVarArr.length));
    }
}
