package androidx.lifecycle.viewmodel; import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModelProvider; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Reflection; /* loaded from: classes.dex */ public final class InitializerViewModelFactoryKt { public static final ViewModelProvider.Factory viewModelFactory(Function1 builder) { Intrinsics.checkNotNullParameter(builder, "builder"); InitializerViewModelFactoryBuilder initializerViewModelFactoryBuilder = new InitializerViewModelFactoryBuilder(); builder.invoke(initializerViewModelFactoryBuilder); return initializerViewModelFactoryBuilder.build(); } public static final /* synthetic */ void initializer(InitializerViewModelFactoryBuilder initializerViewModelFactoryBuilder, Function1 initializer) { Intrinsics.checkNotNullParameter(initializerViewModelFactoryBuilder, ""); Intrinsics.checkNotNullParameter(initializer, "initializer"); Intrinsics.reifiedOperationMarker(4, "VM"); initializerViewModelFactoryBuilder.addInitializer(Reflection.getOrCreateKotlinClass(ViewModel.class), initializer); } }