package androidx.core.util; import android.util.LruCache; import d0.z.d.m; import kotlin.Unit; import kotlin.jvm.functions.Function1; import kotlin.jvm.functions.Function2; import kotlin.jvm.functions.Function4; /* compiled from: LruCache.kt */ public final class LruCacheKt { public static final LruCache lruCache(int i, Function2 function2, Function1 function1, Function4 function4) { m.checkParameterIsNotNull(function2, "sizeOf"); m.checkParameterIsNotNull(function1, "create"); m.checkParameterIsNotNull(function4, "onEntryRemoved"); return new LruCacheKt$lruCache$4(function2, function1, function4, i, i); } public static /* synthetic */ LruCache lruCache$default(int i, Function2 function2, Function1 function1, Function4 function4, int i2, Object obj) { if ((i2 & 2) != 0) { function2 = LruCacheKt$lruCache$1.INSTANCE; } if ((i2 & 4) != 0) { function1 = LruCacheKt$lruCache$2.INSTANCE; } if ((i2 & 8) != 0) { function4 = LruCacheKt$lruCache$3.INSTANCE; } m.checkParameterIsNotNull(function2, "sizeOf"); m.checkParameterIsNotNull(function1, "create"); m.checkParameterIsNotNull(function4, "onEntryRemoved"); return new LruCacheKt$lruCache$4(function2, function1, function4, i, i); } }