/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/descriptors/ |
D | SerialDescriptors.kt | 56 vararg typeParameters: SerialDescriptor, in <lambda>() 58 ): SerialDescriptor { 89 public fun PrimitiveSerialDescriptor(serialName: String, kind: PrimitiveKind): SerialDescriptor { in PrimitiveSerialDescriptor() 119 public fun SerialDescriptor(serialName: String, original: SerialDescriptor): SerialDescriptor { in SerialDescriptor() method 128 …rialDescriptor(override val serialName: String, original: SerialDescriptor) : SerialDescriptor by … 142 vararg typeParameters: SerialDescriptor, in buildSerialDescriptor() 144 ): SerialDescriptor { 156 public inline fun <reified T> serialDescriptor(): SerialDescriptor = serializer<T>().descriptor in serialDescriptor() 161 public fun serialDescriptor(type: KType): SerialDescriptor = serializer(type).descriptor in serialDescriptor() 167 public fun listSerialDescriptor(elementDescriptor: SerialDescriptor): SerialDescriptor { in serialDescriptor() [all …]
|
D | ContextAware.kt | 46 public val SerialDescriptor.capturedKClass: KClass<*>? in <lambda>() 60 …ic fun SerializersModule.getContextualDescriptor(descriptor: SerialDescriptor): SerialDescriptor? = in getContextualDescriptor() 73 …SerializersModule.getPolymorphicDescriptors(descriptor: SerialDescriptor): List<SerialDescriptor> { in getPolymorphicDescriptors() 82 internal fun SerialDescriptor.withContext(context: KClass<*>): SerialDescriptor = in withContext() 91 private val original: SerialDescriptor, in withContext() 93 ) : SerialDescriptor by original { in withContext()
|
D | SerialDescriptor.kt | 146 public interface SerialDescriptor { interface 259 public fun getElementDescriptor(index: Int): SerialDescriptor in getElementName() 291 public val SerialDescriptor.elementDescriptors: Iterable<SerialDescriptor> in getElementName() 293 object : Iterator<SerialDescriptor> { in getElementName() 297 override fun next(): SerialDescriptor { in getElementName() 307 public val SerialDescriptor.elementNames: Iterable<String>
|
/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/encoding/ |
D | Decoding.kt | 211 public fun decodeEnum(enumDescriptor: SerialDescriptor): Int in decodeNotNullMark() 231 public fun decodeInline(descriptor: SerialDescriptor): Decoder in decodeNotNullMark() 249 public fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder in decodeNotNullMark() 325 public fun endStructure(descriptor: SerialDescriptor) in endStructure() 419 public fun decodeElementIndex(descriptor: SerialDescriptor): Int in endStructure() 427 public fun decodeCollectionSize(descriptor: SerialDescriptor): Int = -1 in endStructure() 434 public fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean in endStructure() 441 public fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte in endStructure() 448 public fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char in endStructure() 455 public fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short in endStructure() [all …]
|
D | Encoding.kt | 207 public fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int) in <lambda>() 227 public fun encodeInline(descriptor: SerialDescriptor): Encoder in <lambda>() 262 public fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder in <lambda>() 269 descriptor: SerialDescriptor, in <lambda>() 335 public fun endStructure(descriptor: SerialDescriptor) in endStructure() 352 public fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean = true in endStructure() 358 public fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean) in endStructure() 364 public fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte) in endStructure() 370 public fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short) in endStructure() 376 public fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char) in endStructure() [all …]
|
D | AbstractDecoder.kt | 35 override fun decodeEnum(enumDescriptor: SerialDescriptor): Int = decodeValue() as Int in decodeValue() 37 override fun decodeInline(descriptor: SerialDescriptor): Decoder = this in decodeValue() 45 override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder = this in decodeValue() 47 override fun endStructure(descriptor: SerialDescriptor) { in decodeValue() 50 …final override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean = decod… in decodeBooleanElement() 51 …final override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte = decodeByte() in decodeBooleanElement() 52 …final override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short = decodeSho… in decodeBooleanElement() 53 final override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int = decodeInt() in decodeBooleanElement() 54 …final override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long = decodeLong() in decodeBooleanElement() 55 …final override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float = decodeFlo… in decodeBooleanElement() [all …]
|
D | AbstractEncoder.kt | 21 override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder = this in beginStructure() 23 override fun endStructure(descriptor: SerialDescriptor) {} in beginStructure() 31 public open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean = true in encodeElement() 52 override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int): Unit = encodeValue(index) in encodeBoolean() 54 override fun encodeInline(descriptor: SerialDescriptor): Encoder = this in encodeBoolean() 57 …final override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean) … in encodeBoolean() 58 …final override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte) { if (… in encodeByteElement() 59 …final override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short) { if… in encodeShortElement() 60 …final override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int) { if (en… in encodeIntElement() 61 …final override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long) { if (… in encodeLongElement() [all …]
|
/external/kotlinx.serialization/core/commonTest/src/kotlinx/serialization/internal/ |
D | DummySequentialDecoder.kt | 22 …override fun decodeElementIndex(descriptor: SerialDescriptor): Int = throw Error("This method shou… in notImplemented() 27 override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder { in notImplemented() 31 override fun endStructure(descriptor: SerialDescriptor): Unit { in endStructure() 36 override fun decodeInline(descriptor: SerialDescriptor): Decoder = notImplemented() 47 override fun decodeEnum(enumDescriptor: SerialDescriptor): Int = notImplemented() 52 …override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean = notImplemen… 53 … override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte = notImplemented() 54 …override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short = notImplemented() 55 override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int = notImplemented() 56 … override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long = notImplemented() [all …]
|
/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/internal/ |
D | Tagged.kt | 24 protected abstract fun SerialDescriptor.getTag(index: Int): Tag in SerialDescriptor() method 47 enumDescriptor: SerialDescriptor, in encodeTaggedNull() 51 protected open fun encodeTaggedInline(tag: Tag, inlineDescriptor: SerialDescriptor): Encoder = in encodeTaggedNull() 54 override fun encodeInline(descriptor: SerialDescriptor): Encoder = in encodeInline() 59 private fun encodeElement(desc: SerialDescriptor, index: Int): Boolean { in encodeInline() 78 enumDescriptor: SerialDescriptor, in encodeNotNullMark() 82 override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder = this in encodeNotNullMark() 84 final override fun endStructure(descriptor: SerialDescriptor) { in encodeNotNullMark() 94 protected open fun endEncode(descriptor: SerialDescriptor) {} in endEncode() 96 …final override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean):… in encodeBooleanElement() [all …]
|
D | CollectionDescriptors.kt | 12 …ernal sealed class ListLikeDescriptor(val elementDescriptor: SerialDescriptor) : SerialDescriptor { 30 override fun getElementDescriptor(index: Int): SerialDescriptor { in getElementDescriptor() 51 val keyDescriptor: SerialDescriptor, in toString() 52 val valueDescriptor: SerialDescriptor in toString() 53 ) : SerialDescriptor { in toString() 70 override fun getElementDescriptor(index: Int): SerialDescriptor { in toString() 112 primitive: SerialDescriptor 117 internal class ArrayClassDesc(elementDesc: SerialDescriptor) : ListLikeDescriptor(elementDesc) { 121 internal class ArrayListClassDesc(elementDesc: SerialDescriptor) : ListLikeDescriptor(elementDesc) { 125 internal class LinkedHashSetClassDesc(elementDesc: SerialDescriptor) : ListLikeDescriptor(elementDe… [all …]
|
D | Primitives.kt | 25 ) : SerialDescriptor { in initBuiltins() 30 override fun getElementDescriptor(index: Int): SerialDescriptor = error() in initBuiltins() 43 internal fun PrimitiveDescriptorSafe(serialName: String, kind: PrimitiveKind): SerialDescriptor { in PrimitiveDescriptorSafe() 73 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Boolean", PrimitiveK… in builtinSerializerOrNull() 80 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Byte", PrimitiveKind… 87 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Short", PrimitiveKin… in serialize() 94 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Int", PrimitiveKind.… 101 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Long", PrimitiveKind… in serialize() 108 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Float", PrimitiveKin… 115 …override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("kotlin.Double", PrimitiveKi… in serialize() [all …]
|
/external/kotlinx.serialization/formats/protobuf/commonMain/src/kotlinx/serialization/protobuf/internal/ |
D | ProtobufTaggedDecoder.kt | 13 protected abstract fun SerialDescriptor.getTag(index: Int): ProtoDesc in SerialDescriptor() method 24 protected abstract fun decodeTaggedEnum(tag: ProtoDesc, enumDescription: SerialDescriptor): Int in SerialDescriptor() 27 …protected open fun decodeTaggedInline(tag: ProtoDesc, inlineDescriptor: SerialDescriptor): Decoder… in SerialDescriptor() 40 …final override fun decodeEnum(enumDescriptor: SerialDescriptor): Int = decodeTaggedEnum(popTagOrDe… in decodeNotNullMark() 42 override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder { in decodeNotNullMark() 46 override fun endStructure(descriptor: SerialDescriptor) { in endStructure() 50 final override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean = in decodeBooleanElement() 53 final override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte = in decodeBooleanElement() 56 final override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short = in decodeBooleanElement() 59 final override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int = in decodeBooleanElement() [all …]
|
D | ProtobufTaggedEncoder.kt | 21 protected abstract fun SerialDescriptor.getTag(index: Int): ProtoDesc in SerialDescriptor() method 32 …protected abstract fun encodeTaggedEnum(tag: ProtoDesc, enumDescriptor: SerialDescriptor, ordinal:… in SerialDescriptor() 34 …protected open fun encodeTaggedInline(tag: ProtoDesc, inlineDescriptor: SerialDescriptor): Encoder… in SerialDescriptor() 85 enumDescriptor: SerialDescriptor, in encodeEnum() 90 public final override fun endStructure(descriptor: SerialDescriptor) { in encodeEnum() 97 protected open fun endEncode(descriptor: SerialDescriptor) {} in endEncode() 99 …public final override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Bo… in encodeBooleanElement() 102 …public final override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)… in encodeBooleanElement() 105 …public final override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Shor… in encodeBooleanElement() 108 …public final override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int): … in encodeBooleanElement() [all …]
|
D | ProtobufEncoding.kt | 19 @JvmField protected val descriptor: SerialDescriptor 25 …override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean = proto… in shouldEncodeElementDefault() 28 descriptor: SerialDescriptor, in shouldEncodeElementDefault() 53 …override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder = when (descriptor.kin… in beginStructure() 123 enumDescriptor: SerialDescriptor, in encodeTaggedEnum() 139 override fun SerialDescriptor.getTag(index: Int) = extractParameters(index) in getTag() 172 descriptor: SerialDescriptor 174 override fun endEncode(descriptor: SerialDescriptor) { in endEncode() 194 descriptor: SerialDescriptor 203 override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder { in beginStructure() [all …]
|
D | ProtobufDecoding.kt | 22 @JvmField protected val descriptor: SerialDescriptor 41 public fun populateCache(descriptor: SerialDescriptor) { in populateCache() 70 private fun populateCacheMap(descriptor: SerialDescriptor, elements: Int) { in populateCacheMap() 107 private fun findIndexByTag(descriptor: SerialDescriptor, protoTag: Int): Int { in findIndexByTag() 116 private fun findIndexByTagSlowPath(desc: SerialDescriptor, protoTag: Int): Int { in findIndexByTagSlowPath() 127 override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder { in beginStructure() 178 override fun endStructure(descriptor: SerialDescriptor) { in endStructure() 239 override fun decodeTaggedEnum(tag: ProtoDesc, enumDescription: SerialDescriptor): Int { in decodeTaggedEnum() 304 override fun SerialDescriptor.getTag(index: Int) = extractParameters(index) in getTag() 306 override fun decodeElementIndex(descriptor: SerialDescriptor): Int { in getTag() [all …]
|
D | Helpers.kt | 61 internal val SerialDescriptor.isPackable: Boolean 79 internal fun SerialDescriptor.extractParameters(index: Int): ProtoDesc { in extractParameters() 112 internal fun extractProtoId(descriptor: SerialDescriptor, index: Int, zeroBasedDefault: Boolean): I… in extractProtoId() 131 private fun checkFieldNumber(fieldNumber: Int, propertyIndex: Int, descriptor: SerialDescriptor) { in checkFieldNumber() 143 internal fun SerialDescriptor.getAllOneOfSerializerOfField( in reverseBytes() 145 ): List<SerialDescriptor> { in reverseBytes() 157 internal fun SerialDescriptor.getActualOneOfSerializer( in getActualOneOfSerializer() 160 ): SerialDescriptor? { in getActualOneOfSerializer()
|
/external/kotlinx.serialization/core/api/ |
D | kotlinx-serialization-core.klib.api | 116 …abstract fun <get-descriptor>(): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.ser… 128 …abstract fun <get-descriptor>(): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.ser… 133 …abstract fun <get-descriptor>(): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.ser… 138 …rface kotlinx.serialization.descriptors/SerialDescriptor { // kotlinx.serialization.descriptors/Se… 139 …abstract val elementsCount // kotlinx.serialization.descriptors/SerialDescriptor.elementsCount|{}e… 140 …t-elementsCount>(): kotlin/Int // kotlinx.serialization.descriptors/SerialDescriptor.elementsCount… 141 abstract val kind // kotlinx.serialization.descriptors/SerialDescriptor.kind|{}kind[0] 142 …ization.descriptors/SerialKind // kotlinx.serialization.descriptors/SerialDescriptor.kind.<get-kin… 143 …abstract val serialName // kotlinx.serialization.descriptors/SerialDescriptor.serialName|{}serialN… 144 …t-serialName>(): kotlin/String // kotlinx.serialization.descriptors/SerialDescriptor.serialName.<g… [all …]
|
D | kotlinx-serialization-core.api | 13 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 19 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 44 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 68 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 86 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 117 public abstract fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 209 public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; 215 …public final fun element (Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialDescriptor;Lj… 216 …criptorBuilder;Ljava/lang/String;Lkotlinx/serialization/descriptors/SerialDescriptor;Ljava/util/Li… 225 …public static final fun getCapturedKClass (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lk… [all …]
|
/external/kotlinx.serialization/formats/cbor/commonMain/src/kotlinx/serialization/cbor/internal/ |
D | Encoding.kt | 48 internal fun SerialDescriptor.isByteString(index: Int): Boolean { in isByteString() 53 internal fun SerialDescriptor.isInlineByteString(): Boolean { in isInlineByteString() 59 internal fun SerialDescriptor.getValueTags(index: Int): ULongArray? = findAnnotation<ValueTags>(ind… in getValueTags() 62 internal fun SerialDescriptor.getKeyTags(index: Int): ULongArray? = findAnnotation<KeyTags>(index)?… in getValueTags() 65 internal fun SerialDescriptor.getCborLabel(index: Int): Long? = findAnnotation<CborLabel>(index)?.l… in getValueTags() 68 internal fun SerialDescriptor.hasArrayTag(): Boolean { in getValueTags() 73 internal inline fun <reified A : Annotation> SerialDescriptor.findAnnotation(elementIndex: Int): A?… in findAnnotation() 78 internal fun SerialDescriptor.getObjectTags(): ULongArray? { in getObjectTags()
|
/external/kotlinx.serialization/formats/protobuf/commonMain/src/kotlinx/serialization/protobuf/schema/ |
D | ProtoBufSchemaGenerator.kt | 59 rootDescriptor: SerialDescriptor, in <lambda>() 77 descriptors: List<SerialDescriptor>, in <lambda>() 88 private fun checkDoubles(descriptors: List<SerialDescriptor>) { in <lambda>() 103 descriptors: List<SerialDescriptor>, in <lambda>() 266 fieldDescriptor: SerialDescriptor, in <lambda>() 419 private val SerialDescriptor.isOpenPolymorphic: Boolean in <lambda>() constant 422 private val SerialDescriptor.isSealedPolymorphic: Boolean in <lambda>() constant 425 private val SerialDescriptor.isProtobufNamedType: Boolean in <lambda>() constant 428 private val SerialDescriptor.isProtobufScalar: Boolean in <lambda>() constant 433 private val SerialDescriptor.isProtobufMessageOrEnum: Boolean in <lambda>() constant [all …]
|
/external/kotlinx.serialization/formats/json/commonMain/src/kotlinx/serialization/json/ |
D | JsonElementSerializers.kt | 29 override val descriptor: SerialDescriptor = 60 override val descriptor: SerialDescriptor = 86 override val descriptor: SerialDescriptor = 106 override val descriptor: SerialDescriptor = 150 …private object JsonObjectDescriptor : SerialDescriptor by MapSerializer(String.serializer(), JsonE… in <lambda>() 155 override val descriptor: SerialDescriptor = JsonObjectDescriptor 175 …private object JsonArrayDescriptor : SerialDescriptor by ListSerializer(JsonElementSerializer).des… in <lambda>() 180 override val descriptor: SerialDescriptor = JsonArrayDescriptor 219 private fun defer(deferred: () -> SerialDescriptor): SerialDescriptor = object : SerialDescriptor { in asJsonDecoder() 221 private val original: SerialDescriptor by lazy(deferred) in asJsonDecoder() [all …]
|
/external/kotlinx.serialization/formats/json/commonMain/src/kotlinx/serialization/json/internal/ |
D | TreeJsonDecoder.kt | 61 override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder { in composeName() 74 …inline fun <reified T : JsonElement> cast(value: JsonElement, descriptor: SerialDescriptor): T = c… in <lambda>() 77 override fun endStructure(descriptor: SerialDescriptor) { in endStructure() 84 … protected inline fun getPrimitiveValue(tag: String, descriptor: SerialDescriptor): JsonPrimitive = in decodeNotNullMark() 104 override fun decodeTaggedEnum(tag: String, enumDescriptor: SerialDescriptor): Int = in currentElement() 157 override fun decodeTaggedInline(tag: String, inlineDescriptor: SerialDescriptor): Decoder { in decodeTaggedInline() 164 override fun decodeInline(descriptor: SerialDescriptor): Decoder { in decodeInline() 180 override fun decodeElementIndex(descriptor: SerialDescriptor): Int = 0 in decodeElementIndex() 192 private val polyDescriptor: SerialDescriptor? = null 199 private fun coerceInputValue(descriptor: SerialDescriptor, index: Int, tag: String): Boolean = in coerceInputValue() [all …]
|
D | JsonNamesMap.kt | 18 private fun SerialDescriptor.buildDeserializationNamesMap(json: Json): Map<String, Int> { in <lambda>() method 53 internal fun Json.deserializationNamesMap(descriptor: SerialDescriptor): Map<String, Int> = in deserializationNamesMap() 56 internal fun SerialDescriptor.serializationNamesIndices(json: Json, strategy: JsonNamingStrategy): … in serializationNamesIndices() 64 internal fun SerialDescriptor.getJsonElementName(json: Json, index: Int): String { in getJsonElementName() 69 internal fun SerialDescriptor.namingStrategy(json: Json) = in namingStrategy() 72 private fun SerialDescriptor.getJsonNameIndexSlowPath(json: Json, name: String): Int = in namingStrategy() method 75 private fun Json.decodeCaseInsensitive(descriptor: SerialDescriptor) = in namingStrategy() 83 internal fun SerialDescriptor.getJsonNameIndex(json: Json, name: String): Int { in namingStrategy() 104 internal fun SerialDescriptor.getJsonNameIndexOrThrow(json: Json, name: String, suffix: String = ""… in getJsonNameIndexOrThrow() 127 descriptor: SerialDescriptor, in tryCoerceValue()
|
/external/kotlinx.serialization/core/jvmTest/src/kotlinx/serialization/ |
D | SerializationMethodInvocationOrderTest.kt | 31 fun checkContainerDesc(desc: SerialDescriptor) { in checkContainerDesc() 36 fun checkDataDesc(desc: SerialDescriptor) { in checkDataDesc() 48 override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder { in beginStructure() 62 override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean { in encodeElement() 116 override fun endStructure(descriptor: SerialDescriptor) { in endStructure() 140 override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder { in beginStructure() 154 override fun decodeElementIndex(descriptor: SerialDescriptor): Int { in decodeElementIndex() 210 override fun endStructure(descriptor: SerialDescriptor) { in endStructure()
|
/external/kotlinx.serialization/formats/json/jsMain/src/kotlinx/serialization/json/internal/ |
D | DynamicEncoders.kt | 58 private lateinit var currentDescriptor: SerialDescriptor 79 override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean { in encodeElement() 116 override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int) { in encodeEnum() 157 descriptor: SerialDescriptor, in encodeNullableSerializableElement() 174 override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int) = in shouldEncodeElementDefault() 197 override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder { in beginStructure() 232 override fun endStructure(descriptor: SerialDescriptor) { in endStructure() 237 fun selectMode(desc: SerialDescriptor) = when (desc.kind) { in selectMode() 282 override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int) { in encodeEnum() 286 override fun endStructure(descriptor: SerialDescriptor) { in endStructure()
|