@kotlin.Metadata
public final class ArrayLoopTest$Box {
    // source: 'ArrayLoopTest.kt'
    private final field n: int
    public method <init>(p0: int): void
    public final method getN(): int
    public final inner class ArrayLoopTest$Box
}

@kotlin.Metadata
public final class ArrayLoopTest {
    // source: 'ArrayLoopTest.kt'
    private final field SIZE: int
    private synthetic final field boolArr: java.util.concurrent.atomic.AtomicIntegerArray
    private synthetic final field intArr: java.util.concurrent.atomic.AtomicIntegerArray
    private synthetic final field longArr: java.util.concurrent.atomic.AtomicLongArray
    private synthetic final field refArr: java.util.concurrent.atomic.AtomicReferenceArray
    public method <init>(): void
    private final method action(p0: ArrayLoopTest$Box): ArrayLoopTest$Box
    public final method atomicBooleanArrLoopTest(): boolean
    public final method atomicBooleanArrUpdateTest(): void
    public final method atomicIntArrLoopTest(): int
    public final method atomicIntArrUpdateTest(): void
    public final method atomicLongArrLoopTest(): long
    public final method atomicLongArrUpdateTest(): void
    public final @org.jetbrains.annotations.Nullable method atomicRefArrLoopTest(): ArrayLoopTest$Box
    public final method atomicRefArrUpdateTest(): void
    private synthetic final method getAndUpdate$atomicfu$ATOMIC_ARRAY$Any(p0: java.util.concurrent.atomic.AtomicReferenceArray, p1: int, p2: kotlin.jvm.functions.Function1): java.lang.Object
    private synthetic final method getAndUpdate$atomicfu$ATOMIC_ARRAY$Boolean(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): boolean
    private synthetic final method getAndUpdate$atomicfu$ATOMIC_ARRAY$Int(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): int
    private synthetic final method getAndUpdate$atomicfu$ATOMIC_ARRAY$Long(p0: java.util.concurrent.atomic.AtomicLongArray, p1: int, p2: kotlin.jvm.functions.Function1): long
    private synthetic final method getBoolArr(): java.util.concurrent.atomic.AtomicIntegerArray
    private synthetic final method getIntArr(): java.util.concurrent.atomic.AtomicIntegerArray
    private synthetic final method getLongArr(): java.util.concurrent.atomic.AtomicLongArray
    private synthetic final method getRefArr(): java.util.concurrent.atomic.AtomicReferenceArray
    private synthetic final method loop$atomicfu$ATOMIC_ARRAY$Any(p0: java.util.concurrent.atomic.AtomicReferenceArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method loop$atomicfu$ATOMIC_ARRAY$Boolean(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method loop$atomicfu$ATOMIC_ARRAY$Int(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method loop$atomicfu$ATOMIC_ARRAY$Long(p0: java.util.concurrent.atomic.AtomicLongArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method update$atomicfu$ATOMIC_ARRAY$Any(p0: java.util.concurrent.atomic.AtomicReferenceArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method update$atomicfu$ATOMIC_ARRAY$Boolean(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method update$atomicfu$ATOMIC_ARRAY$Int(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method update$atomicfu$ATOMIC_ARRAY$Long(p0: java.util.concurrent.atomic.AtomicLongArray, p1: int, p2: kotlin.jvm.functions.Function1): void
    private synthetic final method updateAndGet$atomicfu$ATOMIC_ARRAY$Any(p0: java.util.concurrent.atomic.AtomicReferenceArray, p1: int, p2: kotlin.jvm.functions.Function1): java.lang.Object
    private synthetic final method updateAndGet$atomicfu$ATOMIC_ARRAY$Boolean(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): boolean
    private synthetic final method updateAndGet$atomicfu$ATOMIC_ARRAY$Int(p0: java.util.concurrent.atomic.AtomicIntegerArray, p1: int, p2: kotlin.jvm.functions.Function1): int
    private synthetic final method updateAndGet$atomicfu$ATOMIC_ARRAY$Long(p0: java.util.concurrent.atomic.AtomicLongArray, p1: int, p2: kotlin.jvm.functions.Function1): long
    public final inner class ArrayLoopTest$Box
}

@kotlin.Metadata
public final class ArrayLoopTestKt {
    // source: 'ArrayLoopTest.kt'
    public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
