mirror of
https://github.com/VibedByKaKi/alexandroid.git
synced 2026-11-15 10:27:17 +01:00
36 lines
2.8 KiB
Java
36 lines
2.8 KiB
Java
package androidx.compose.runtime.snapshots;
|
|
|
|
import androidx.compose.runtime.internal.AtomicInt;
|
|
import androidx.compose.runtime.internal.StabilityInferred;
|
|
import com.amazon.alexa.ra.core.data.fragments.SmartFragmentContent;
|
|
import kotlin.Metadata;
|
|
import kotlin.jvm.internal.SourceDebugExtension;
|
|
import org.jetbrains.annotations.NotNull;
|
|
|
|
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
|
|
@StabilityInferred(parameters = 0)
|
|
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0003\b!\u0018\u00002\u00020\u0001B\t\b\u0000¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\tH\u0000¢\u0006\u0004\b\n\u0010\u000bJ\u0017\u0010\f\u001a\u00020\r2\u0006\u0010\b\u001a\u00020\tH\u0000¢\u0006\u0004\b\u000e\u0010\u000fR\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0010"}, d2 = {"Landroidx/compose/runtime/snapshots/StateObjectImpl;", "Landroidx/compose/runtime/snapshots/StateObject;", "<init>", "()V", "readerKind", "Landroidx/compose/runtime/internal/AtomicInt;", "recordReadIn", "", "reader", "Landroidx/compose/runtime/snapshots/ReaderKind;", "recordReadIn-h_f27i8$runtime", "(I)V", "isReadIn", "", "isReadIn-h_f27i8$runtime", "(I)Z", SmartFragmentContent.RUNTIME}, k = 1, mv = {2, 0, 0}, xi = 48)
|
|
@SourceDebugExtension({"SMAP\nStateObjectImpl.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StateObjectImpl.kt\nandroidx/compose/runtime/snapshots/StateObjectImpl\n+ 2 StateObjectImpl.kt\nandroidx/compose/runtime/snapshots/ReaderKind\n*L\n1#1,63:1\n50#2:64\n47#2:65\n50#2:66\n*S KotlinDebug\n*F\n+ 1 StateObjectImpl.kt\nandroidx/compose/runtime/snapshots/StateObjectImpl\n*L\n34#1:64\n36#1:65\n41#1:66\n*E\n"})
|
|
/* loaded from: classes13.dex */
|
|
public abstract class StateObjectImpl implements StateObject {
|
|
public static final int $stable = 8;
|
|
|
|
@NotNull
|
|
private final AtomicInt readerKind = new AtomicInt(0);
|
|
|
|
/* renamed from: isReadIn-h_f27i8$runtime, reason: not valid java name */
|
|
public final boolean m4120isReadInh_f27i8$runtime(int reader) {
|
|
return (ReaderKind.m4103constructorimpl(this.readerKind.get()) & reader) != 0;
|
|
}
|
|
|
|
/* renamed from: recordReadIn-h_f27i8$runtime, reason: not valid java name */
|
|
public final void m4121recordReadInh_f27i8$runtime(int reader) {
|
|
int m4103constructorimpl;
|
|
do {
|
|
m4103constructorimpl = ReaderKind.m4103constructorimpl(this.readerKind.get());
|
|
if ((m4103constructorimpl & reader) != 0) {
|
|
return;
|
|
}
|
|
} while (!this.readerKind.compareAndSet(m4103constructorimpl, ReaderKind.m4103constructorimpl(m4103constructorimpl | reader)));
|
|
}
|
|
}
|