package androidx.compose.runtime; import androidx.compose.runtime.snapshots.SnapshotStateList; import androidx.compose.runtime.snapshots.SnapshotStateMap; import androidx.exifinterface.media.ExifInterface; import java.util.Collection; import kotlin.Metadata; import kotlin.Pair; import kotlin.collections.ArraysKt; import kotlin.collections.MapsKt; import kotlin.jvm.internal.Intrinsics; import kotlin.reflect.KProperty; /* compiled from: SnapshotState.kt */ @Metadata(d1 = {"\u0000\\\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0011\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u001e\n\u0000\n\u0002\u0010\u001c\n\u0000\u001a\u0014\u0010\u0000\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\u0004\b\u0000\u0010\u0002H\u0007\u001a-\u0010\u0000\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\u0004\b\u0000\u0010\u00022\u0012\u0010\u0003\u001a\n\u0012\u0006\b\u0001\u0012\u0002H\u00020\u0004\"\u0002H\u0002H\u0007¢\u0006\u0002\u0010\u0005\u001a \u0010\u0006\u001a\u000e\u0012\u0004\u0012\u0002H\b\u0012\u0004\u0012\u0002H\t0\u0007\"\u0004\b\u0000\u0010\b\"\u0004\b\u0001\u0010\tH\u0007\u001aQ\u0010\u0006\u001a\u000e\u0012\u0004\u0012\u0002H\b\u0012\u0004\u0012\u0002H\t0\u0007\"\u0004\b\u0000\u0010\b\"\u0004\b\u0001\u0010\t2*\u0010\n\u001a\u0016\u0012\u0012\b\u0001\u0012\u000e\u0012\u0004\u0012\u0002H\b\u0012\u0004\u0012\u0002H\t0\u000b0\u0004\"\u000e\u0012\u0004\u0012\u0002H\b\u0012\u0004\u0012\u0002H\t0\u000bH\u0007¢\u0006\u0002\u0010\f\u001a1\u0010\r\u001a\b\u0012\u0004\u0012\u0002H\u00020\u000e\"\u0004\b\u0000\u0010\u00022\u0006\u0010\u000f\u001a\u0002H\u00022\u000e\b\u0002\u0010\u0010\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0011H\u0007¢\u0006\u0002\u0010\u0012\u001a!\u0010\u0013\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0014\"\u0004\b\u0000\u0010\u00022\u0006\u0010\u0015\u001a\u0002H\u0002H\u0007¢\u0006\u0002\u0010\u0016\u001a4\u0010\u0017\u001a\u0002H\u0002\"\u0004\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020\u00142\b\u0010\u0018\u001a\u0004\u0018\u00010\u00192\n\u0010\u001a\u001a\u0006\u0012\u0002\b\u00030\u001bH\u0086\n¢\u0006\u0002\u0010\u001c\u001a<\u0010\u001d\u001a\u00020\u001e\"\u0004\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020\u000e2\b\u0010\u0018\u001a\u0004\u0018\u00010\u00192\n\u0010\u001a\u001a\u0006\u0012\u0002\b\u00030\u001b2\u0006\u0010\u000f\u001a\u0002H\u0002H\u0086\n¢\u0006\u0002\u0010\u001f\u001a\u001c\u0010 \u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\u0004\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020!\u001a4\u0010\"\u001a\u000e\u0012\u0004\u0012\u0002H\b\u0012\u0004\u0012\u0002H\t0\u0007\"\u0004\b\u0000\u0010\b\"\u0004\b\u0001\u0010\t*\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u0002H\b\u0012\u0004\u0012\u0002H\t0\u000b0#¨\u0006$"}, d2 = {"mutableStateListOf", "Landroidx/compose/runtime/snapshots/SnapshotStateList;", ExifInterface.GPS_DIRECTION_TRUE, "elements", "", "([Ljava/lang/Object;)Landroidx/compose/runtime/snapshots/SnapshotStateList;", "mutableStateMapOf", "Landroidx/compose/runtime/snapshots/SnapshotStateMap;", "K", ExifInterface.GPS_MEASUREMENT_INTERRUPTED, "pairs", "Lkotlin/Pair;", "([Lkotlin/Pair;)Landroidx/compose/runtime/snapshots/SnapshotStateMap;", "mutableStateOf", "Landroidx/compose/runtime/MutableState;", "value", "policy", "Landroidx/compose/runtime/SnapshotMutationPolicy;", "(Ljava/lang/Object;Landroidx/compose/runtime/SnapshotMutationPolicy;)Landroidx/compose/runtime/MutableState;", "rememberUpdatedState", "Landroidx/compose/runtime/State;", "newValue", "(Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State;", "getValue", "thisObj", "", "property", "Lkotlin/reflect/KProperty;", "(Landroidx/compose/runtime/State;Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;", "setValue", "", "(Landroidx/compose/runtime/MutableState;Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V", "toMutableStateList", "", "toMutableStateMap", "", "runtime_release"}, k = 5, mv = {1, 8, 0}, xi = 48, xs = "androidx/compose/runtime/SnapshotStateKt") /* loaded from: classes.dex */ public final /* synthetic */ class SnapshotStateKt__SnapshotStateKt { public static /* synthetic */ MutableState mutableStateOf$default(Object obj, SnapshotMutationPolicy snapshotMutationPolicy, int i, Object obj2) { if ((i & 2) != 0) { snapshotMutationPolicy = SnapshotStateKt.structuralEqualityPolicy(); } return SnapshotStateKt.mutableStateOf(obj, snapshotMutationPolicy); } public static final MutableState mutableStateOf(T t, SnapshotMutationPolicy policy) { Intrinsics.checkNotNullParameter(policy, "policy"); return ActualAndroid_androidKt.createSnapshotMutableState(t, policy); } public static final T getValue(State state, Object obj, KProperty property) { Intrinsics.checkNotNullParameter(state, ""); Intrinsics.checkNotNullParameter(property, "property"); return state.getValue(); } public static final void setValue(MutableState mutableState, Object obj, KProperty property, T t) { Intrinsics.checkNotNullParameter(mutableState, ""); Intrinsics.checkNotNullParameter(property, "property"); mutableState.setValue(t); } public static final SnapshotStateList mutableStateListOf() { return new SnapshotStateList<>(); } public static final SnapshotStateList mutableStateListOf(T... elements) { Intrinsics.checkNotNullParameter(elements, "elements"); SnapshotStateList snapshotStateList = new SnapshotStateList<>(); snapshotStateList.addAll(ArraysKt.toList(elements)); return snapshotStateList; } public static final SnapshotStateList toMutableStateList(Collection collection) { Intrinsics.checkNotNullParameter(collection, ""); SnapshotStateList snapshotStateList = new SnapshotStateList<>(); snapshotStateList.addAll(collection); return snapshotStateList; } public static final SnapshotStateMap mutableStateMapOf() { return new SnapshotStateMap<>(); } public static final SnapshotStateMap mutableStateMapOf(Pair... pairs) { Intrinsics.checkNotNullParameter(pairs, "pairs"); SnapshotStateMap snapshotStateMap = new SnapshotStateMap<>(); snapshotStateMap.putAll(MapsKt.toMap(pairs)); return snapshotStateMap; } public static final SnapshotStateMap toMutableStateMap(Iterable> iterable) { Intrinsics.checkNotNullParameter(iterable, ""); SnapshotStateMap snapshotStateMap = new SnapshotStateMap<>(); snapshotStateMap.putAll(MapsKt.toMap(iterable)); return snapshotStateMap; } public static final State rememberUpdatedState(T t, Composer composer, int i) { composer.startReplaceableGroup(-1058319986); ComposerKt.sourceInformation(composer, "C(rememberUpdatedState)*303@10198L41:SnapshotState.kt#9igjgp"); if (ComposerKt.isTraceInProgress()) { ComposerKt.traceEventStart(-1058319986, i, -1, "androidx.compose.runtime.rememberUpdatedState (SnapshotState.kt:303)"); } composer.startReplaceableGroup(-492369756); ComposerKt.sourceInformation(composer, "CC(remember):Composables.kt#9igjgp"); Object rememberedValue = composer.rememberedValue(); if (rememberedValue == Composer.INSTANCE.getEmpty()) { rememberedValue = mutableStateOf$default(t, null, 2, null); composer.updateRememberedValue(rememberedValue); } composer.endReplaceableGroup(); MutableState mutableState = (MutableState) rememberedValue; mutableState.setValue(t); if (ComposerKt.isTraceInProgress()) { ComposerKt.traceEventEnd(); } composer.endReplaceableGroup(); return mutableState; } }