blob: 9d6fb99df72afaec3beacabdc5547fbefc5a8e49 [file]
// RUN_PIPELINE_TILL: BACKEND
// ISSUE: KT-73508
// FULL_JDK
// WITH_STDLIB
import java.util.concurrent.atomic.AtomicReference
@JvmInline
value class Box(val name: String)
fun main() {
val test = Box("Test")
val rest = Box("Rest")
val box = AtomicReference(test)
<!ATOMIC_REF_WITHOUT_CONSISTENT_IDENTITY!>box.compareAndSet(test, rest)<!>
println(box.get())
}
/* GENERATED_FIR_TAGS: classDeclaration, flexibleType, functionDeclaration, javaFunction, localProperty,
primaryConstructor, propertyDeclaration, stringLiteral, value */