kotlinx.serialization.internal.CharArraySerializer.class Maven / Gradle / Ivy
???? 2 ? 2kotlinx/serialization/internal/CharArraySerializer ?Lkotlinx/serialization/internal/PrimitiveArraySerializer;Lkotlinx/serialization/KSerializer<[C>; 7kotlinx/serialization/internal/PrimitiveArraySerializer !kotlinx/serialization/KSerializer ()V 'kotlin/jvm/internal/CharCompanionObject
INSTANCE )Lkotlin/jvm/internal/CharCompanionObject;
3kotlinx/serialization/builtins/BuiltinSerializersKt
serializer N(Lkotlin/jvm/internal/CharCompanionObject;)Lkotlinx/serialization/KSerializer;
&(Lkotlinx/serialization/KSerializer;)V
this 4Lkotlinx/serialization/internal/CharArraySerializer; collectionSize ([C)I #Lorg/jetbrains/annotations/NotNull; kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V " #
! $ $this$collectionSize [C toBuilder 5([C)Lkotlinx/serialization/internal/CharArrayBuilder; /kotlinx/serialization/internal/CharArrayBuilder * ([C)V ,
+ - $this$toBuilder empty ()[C readElement g(Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/CharArrayBuilder;Z)V decoder 4 builder 6
getDescriptor 6()Lkotlinx/serialization/descriptors/SerialDescriptor; 8 9
: /kotlinx/serialization/encoding/CompositeDecoder < decodeCharElement 8(Lkotlinx/serialization/descriptors/SerialDescriptor;I)C > ? = @ !append$kotlinx_serialization_core (C)V B C
+ D 1Lkotlinx/serialization/encoding/CompositeDecoder; index I 1Lkotlinx/serialization/internal/CharArrayBuilder;
checkIndex Z writeContent 7(Lkotlinx/serialization/encoding/CompositeEncoder;[CI)V encoder N content P /kotlinx/serialization/encoding/CompositeEncoder R encodeCharElement 9(Lkotlinx/serialization/descriptors/SerialDescriptor;IC)V T U S V i 1Lkotlinx/serialization/encoding/CompositeEncoder; size (Ljava/lang/Object;)I '
] Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; ( )
a ()Ljava/lang/Object; 0 1
d l(Lkotlinx/serialization/encoding/CompositeDecoder;ILkotlinx/serialization/internal/PrimitiveArrayBuilder;Z)V 2 3
g 6Lkotlinx/serialization/internal/PrimitiveArrayBuilder; H(Lkotlinx/serialization/encoding/CompositeDecoder;ILjava/lang/Object;Z)V G(Lkotlinx/serialization/encoding/CompositeEncoder;Ljava/lang/Object;I)V L M
l
o q Lkotlin/PublishedApi; Lkotlin/Metadata; mv k xi 0 d1 ???@
??
??
Á??20020000B¢J0HJ(0 2
020
2020HJ 0 202020
HJ0
*0HJ0*0H¨ d2 #Lkotlinx/serialization/KSerializer; 9Lkotlinx/serialization/internal/PrimitiveArraySerializer; kotlinx-serialization-core PrimitiveArraysSerializers.kt RuntimeInvisibleAnnotations Code LineNumberTable LocalVariableTable $RuntimeInvisibleParameterAnnotations
StackMapTable Signature
SourceFile RuntimeVisibleAnnotations 1 ?
? 9 *? ? ? ? ?
B
@ ? ? = +? %+?? ? D ? &