// FIR_DISABLE_LAZY_RESOLVE_CHECKS // FIR_IDENTICAL // SKIP_TXT // FILE: test.kt import kotlinx.serialization.* import kotlinx.serialization.descriptors.* import kotlinx.serialization.encoding.* class Foo(i: Int, val j: Int) @Serializer(forClass = Foo::class) object ExternalSerializer @Serializer(forClass = Foo::class) object UselessExternalSerializer : KSerializer { override val descriptor: SerialDescriptor get() { TODO() } override fun serialize(encoder: Encoder, value: Foo) { TODO() } override fun deserialize(decoder: Decoder): Foo { TODO() } }