// CURIOUS_ABOUT: test // WITH_STDLIB import kotlinx.serialization.* @Serializable class Simple(val firstName: String, val lastName: String) @Serializable data class Box(val boxed: T) @Serializable object SerializableObject {} inline fun getSer(): KSerializer { return serializer() } inline fun getBoxSer(): KSerializer> { return serializer>() } inline fun listSer(): KSerializer> { return serializer>() } fun test() { serializer() getSer() getSer>() getBoxSer() listSer() serializer>>() listSer>>() serializer() serializer() listSer>>() serializer() }