package androidx.collection.internal; import kotlin.jvm.functions.Function0; import kotlin.jvm.internal.InlineMarker; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; @SourceDebugExtension({"SMAP\nLockExt.kt\nKotlin\n*S Kotlin\n*F\n+ 1 LockExt.kt\nandroidx/collection/internal/LockExtKt\n+ 2 Lock.jvm.kt\nandroidx/collection/internal/Lock\n*L\n1#1,27:1\n26#2:28\n*S KotlinDebug\n*F\n+ 1 LockExt.kt\nandroidx/collection/internal/LockExtKt\n*L\n25#1:28\n*E\n"}) /* loaded from: classes.dex */ public final class LockExtKt { /* renamed from: synchronized, reason: not valid java name */ public static final T m36synchronized(Lock lock, Function0 block) { T t; Intrinsics.checkNotNullParameter(lock, ""); Intrinsics.checkNotNullParameter(block, "block"); synchronized (lock) { try { t = (T) block.invoke(); InlineMarker.finallyStart(1); } catch (Throwable th) { InlineMarker.finallyStart(1); InlineMarker.finallyEnd(1); throw th; } } InlineMarker.finallyEnd(1); return t; } }