Files
2023-12-20 13:50:39 +00:00

15 lines
305 B
Kotlin
Vendored

// CURIOUS_ABOUT: inner, outer
// WITH_STDLIB
import kotlinx.serialization.*
import kotlinx.serialization.json.*
import kotlinx.serialization.modules.*
import kotlin.reflect.typeOf
@Serializable
class Box<T>(val t: T)
inline fun <reified T> inner() = serializer<T>()
fun <T> outer() = inner<Box<T>>()