package androidx.compose.runtime.internal; import androidx.compose.runtime.CompositionLocal; import androidx.compose.runtime.CompositionLocalMapKt; import androidx.compose.runtime.PersistentCompositionLocalMap; import androidx.compose.runtime.State; import androidx.compose.runtime.external.kotlinx.collections.immutable.ImmutableSet; import androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentMap; import androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMap; import androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder; import androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode; import androidx.compose.runtime.external.kotlinx.collections.immutable.internal.MutabilityOwnership; import androidx.exifinterface.media.ExifInterface; import io.sentry.protocol.OperatingSystem; import java.util.Map; import kotlin.Metadata; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; /* compiled from: PersistentCompositionLocalMap.kt */ @Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010&\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0000\u0018\u0000 \u00172\u001e\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u0002\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u00040\u00012\u00020\u0005:\u0002\u0016\u0017B1\u0012\"\u0010\u0006\u001a\u001e\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u0002\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u00040\u0007\u0012\u0006\u0010\b\u001a\u00020\t¢\u0006\u0002\u0010\nJ\b\u0010\u0010\u001a\u00020\u0011H\u0016J\"\u0010\u0012\u001a\u0002H\u0013\"\u0004\b\u0000\u0010\u00132\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u0002H\u00130\u0002H\u0096\u0002¢\u0006\u0002\u0010\u0015R6\u0010\u000b\u001a$\u0012 \u0012\u001e\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u0002\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u00040\r0\f8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u000e\u0010\u000f¨\u0006\u0018"}, d2 = {"Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap;", "Landroidx/compose/runtime/external/kotlinx/collections/immutable/implementations/immutableMap/PersistentHashMap;", "Landroidx/compose/runtime/CompositionLocal;", "", "Landroidx/compose/runtime/State;", "Landroidx/compose/runtime/PersistentCompositionLocalMap;", "node", "Landroidx/compose/runtime/external/kotlinx/collections/immutable/implementations/immutableMap/TrieNode;", "size", "", "(Landroidx/compose/runtime/external/kotlinx/collections/immutable/implementations/immutableMap/TrieNode;I)V", "entries", "Landroidx/compose/runtime/external/kotlinx/collections/immutable/ImmutableSet;", "", "getEntries", "()Landroidx/compose/runtime/external/kotlinx/collections/immutable/ImmutableSet;", "builder", "Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap$Builder;", "get", ExifInterface.GPS_DIRECTION_TRUE, "key", "(Landroidx/compose/runtime/CompositionLocal;)Ljava/lang/Object;", "Builder", "Companion", "runtime_release"}, k = 1, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public final class PersistentCompositionLocalHashMap extends PersistentHashMap, State> implements PersistentCompositionLocalMap { /* renamed from: Companion, reason: from kotlin metadata */ public static final Companion INSTANCE = new Companion(null); private static final PersistentCompositionLocalHashMap Empty; public /* bridge */ boolean containsKey(CompositionLocal compositionLocal) { return super.containsKey((PersistentCompositionLocalHashMap) compositionLocal); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMap, kotlin.collections.AbstractMap, java.util.Map public final /* bridge */ boolean containsKey(Object obj) { if (obj instanceof CompositionLocal) { return containsKey((CompositionLocal) obj); } return false; } public /* bridge */ boolean containsValue(State state) { return super.containsValue((Object) state); } @Override // kotlin.collections.AbstractMap, java.util.Map public final /* bridge */ boolean containsValue(Object obj) { if (obj instanceof State) { return containsValue((State) obj); } return false; } @Override // androidx.compose.runtime.CompositionLocalMap public /* bridge */ State get(CompositionLocal compositionLocal) { return (State) super.get((PersistentCompositionLocalHashMap) compositionLocal); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMap, kotlin.collections.AbstractMap, java.util.Map public final /* bridge */ State get(Object obj) { if (obj instanceof CompositionLocal) { return get((CompositionLocal) obj); } return null; } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMap, kotlin.collections.AbstractMap, java.util.Map public final /* bridge */ /* synthetic */ Object get(Object obj) { if (obj instanceof CompositionLocal) { return get((CompositionLocal) obj); } return null; } public /* bridge */ State getOrDefault(CompositionLocal compositionLocal, State state) { return (State) super.getOrDefault((Object) compositionLocal, (Object) state); } public final /* bridge */ State getOrDefault(Object obj, State state) { return !(obj instanceof CompositionLocal) ? state : getOrDefault((CompositionLocal) obj, (State) state); } @Override // java.util.Map public final /* bridge */ /* synthetic */ Object getOrDefault(Object obj, Object obj2) { return !(obj instanceof CompositionLocal) ? obj2 : getOrDefault((CompositionLocal) obj, (State) obj2); } /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public PersistentCompositionLocalHashMap(TrieNode, State> node, int i) { super(node, i); Intrinsics.checkNotNullParameter(node, "node"); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMap, kotlin.collections.AbstractMap, androidx.compose.runtime.external.kotlinx.collections.immutable.ImmutableMap public ImmutableSet, State>> getEntries() { return super.getEntries(); } @Override // androidx.compose.runtime.CompositionLocalMap public T get(CompositionLocal key) { Intrinsics.checkNotNullParameter(key, "key"); return (T) CompositionLocalMapKt.read(this, key); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMap, androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentMap /* renamed from: builder, reason: merged with bridge method [inline-methods] */ public PersistentMap.Builder, State> builder2() { return new Builder(this); } /* compiled from: PersistentCompositionLocalMap.kt */ @Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0007\u0018\u00002\u001e\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u0002\u0012\f\u0012\n\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u00040\u00012\u00020\u0005B\r\u0012\u0006\u0010\u0006\u001a\u00020\u0007¢\u0006\u0002\u0010\bJ\b\u0010\f\u001a\u00020\u0007H\u0016R\u001a\u0010\u0006\u001a\u00020\u0007X\u0080\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\t\u0010\n\"\u0004\b\u000b\u0010\b¨\u0006\r"}, d2 = {"Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap$Builder;", "Landroidx/compose/runtime/external/kotlinx/collections/immutable/implementations/immutableMap/PersistentHashMapBuilder;", "Landroidx/compose/runtime/CompositionLocal;", "", "Landroidx/compose/runtime/State;", "Landroidx/compose/runtime/PersistentCompositionLocalMap$Builder;", "map", "Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap;", "(Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap;)V", "getMap$runtime_release", "()Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap;", "setMap$runtime_release", OperatingSystem.JsonKeys.BUILD, "runtime_release"}, k = 1, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public static final class Builder extends PersistentHashMapBuilder, State> implements PersistentCompositionLocalMap.Builder { public static final int $stable = 8; private PersistentCompositionLocalHashMap map; /* renamed from: getMap$runtime_release, reason: from getter */ public final PersistentCompositionLocalHashMap getMap() { return this.map; } public final void setMap$runtime_release(PersistentCompositionLocalHashMap persistentCompositionLocalHashMap) { Intrinsics.checkNotNullParameter(persistentCompositionLocalHashMap, ""); this.map = persistentCompositionLocalHashMap; } public /* bridge */ boolean containsKey(CompositionLocal compositionLocal) { return super.containsKey((Builder) compositionLocal); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder, java.util.AbstractMap, java.util.Map public final /* bridge */ boolean containsKey(Object obj) { if (obj instanceof CompositionLocal) { return containsKey((CompositionLocal) obj); } return false; } public /* bridge */ boolean containsValue(State state) { return super.containsValue((Object) state); } @Override // java.util.AbstractMap, java.util.Map public final /* bridge */ boolean containsValue(Object obj) { if (obj instanceof State) { return containsValue((State) obj); } return false; } public /* bridge */ State get(CompositionLocal compositionLocal) { return (State) super.get((Builder) compositionLocal); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder, java.util.AbstractMap, java.util.Map public final /* bridge */ State get(Object obj) { if (obj instanceof CompositionLocal) { return get((CompositionLocal) obj); } return null; } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder, java.util.AbstractMap, java.util.Map public final /* bridge */ /* synthetic */ Object get(Object obj) { if (obj instanceof CompositionLocal) { return get((CompositionLocal) obj); } return null; } public /* bridge */ State getOrDefault(CompositionLocal compositionLocal, State state) { return (State) super.getOrDefault((Object) compositionLocal, (Object) state); } public final /* bridge */ State getOrDefault(Object obj, State state) { return !(obj instanceof CompositionLocal) ? state : getOrDefault((CompositionLocal) obj, (State) state); } @Override // java.util.Map public final /* bridge */ /* synthetic */ Object getOrDefault(Object obj, Object obj2) { return !(obj instanceof CompositionLocal) ? obj2 : getOrDefault((CompositionLocal) obj, (State) obj2); } public /* bridge */ State remove(CompositionLocal compositionLocal) { return (State) super.remove((Builder) compositionLocal); } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder, java.util.AbstractMap, java.util.Map public final /* bridge */ State remove(Object obj) { if (obj instanceof CompositionLocal) { return remove((CompositionLocal) obj); } return null; } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder, java.util.AbstractMap, java.util.Map public final /* bridge */ /* synthetic */ Object remove(Object obj) { if (obj instanceof CompositionLocal) { return remove((CompositionLocal) obj); } return null; } /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public Builder(PersistentCompositionLocalHashMap map) { super(map); Intrinsics.checkNotNullParameter(map, "map"); this.map = map; } @Override // androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.PersistentHashMapBuilder, androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentMap.Builder /* renamed from: build, reason: merged with bridge method [inline-methods] */ public PersistentMap, State> build2() { PersistentCompositionLocalHashMap persistentCompositionLocalHashMap; if (getNode$runtime_release() == this.map.getNode$runtime_release()) { persistentCompositionLocalHashMap = this.map; } else { setOwnership(new MutabilityOwnership()); persistentCompositionLocalHashMap = new PersistentCompositionLocalHashMap(getNode$runtime_release(), size()); } this.map = persistentCompositionLocalHashMap; return persistentCompositionLocalHashMap; } } /* compiled from: PersistentCompositionLocalMap.kt */ @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u0017\u0010\u0003\u001a\u00020\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0005\u0010\u0002\u001a\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap$Companion;", "", "()V", "Empty", "Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap;", "getEmpty$annotations", "getEmpty", "()Landroidx/compose/runtime/internal/PersistentCompositionLocalHashMap;", "runtime_release"}, k = 1, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public static /* synthetic */ void getEmpty$annotations() { } private Companion() { } public final PersistentCompositionLocalHashMap getEmpty() { return PersistentCompositionLocalHashMap.Empty; } } static { TrieNode eMPTY$runtime_release = TrieNode.INSTANCE.getEMPTY$runtime_release(); Intrinsics.checkNotNull(eMPTY$runtime_release, "null cannot be cast to non-null type androidx.compose.runtime.external.kotlinx.collections.immutable.implementations.immutableMap.TrieNode, androidx.compose.runtime.State>"); Empty = new PersistentCompositionLocalHashMap(eMPTY$runtime_release, 0); } }