package androidx.activity; import androidx.annotation.MainThread; import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModelLazy; import androidx.lifecycle.ViewModelProvider; import d0.z.d.a0; import d0.z.d.m; import kotlin.Lazy; import kotlin.jvm.functions.Function0; /* compiled from: ActivityViewModelLazy.kt */ public final class ActivityViewModelLazyKt { @MainThread public static final /* synthetic */ Lazy viewModels(ComponentActivity componentActivity, Function0 function0) { m.checkNotNullParameter(componentActivity, "$this$viewModels"); if (function0 == null) { function0 = new ActivityViewModelLazyKt$viewModels$factoryPromise$1(componentActivity); } m.reifiedOperationMarker(4, "VM"); return new ViewModelLazy(a0.getOrCreateKotlinClass(ViewModel.class), new ActivityViewModelLazyKt$viewModels$1(componentActivity), function0); } public static /* synthetic */ Lazy viewModels$default(ComponentActivity componentActivity, Function0 function0, int i, Object obj) { if ((i & 1) != 0) { function0 = null; } m.checkNotNullParameter(componentActivity, "$this$viewModels"); if (function0 == null) { function0 = new ActivityViewModelLazyKt$viewModels$factoryPromise$1(componentActivity); } m.reifiedOperationMarker(4, "VM"); return new ViewModelLazy(a0.getOrCreateKotlinClass(ViewModel.class), new ActivityViewModelLazyKt$viewModels$1(componentActivity), function0); } }