kotlinx.serialization.modules.SerializersModuleBuildersKt.class Maven / Gradle / Ivy
???? 4 ? 9kotlinx/serialization/modules/SerializersModuleBuildersKt java/lang/Object serializersModuleOf m(Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/modules/SerializersModule; ?(Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/modules/SerializersModule; #Lorg/jetbrains/annotations/NotNull; kClass kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
serializer 6kotlinx/serialization/modules/SerializersModuleBuilder ()V
contextual =(Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V
build 3()Lkotlinx/serialization/modules/SerializersModule;
I$i$a$-SerializersModule-SerializersModuleBuildersKt$serializersModuleOf$1 I ($this$serializersModuleOf_u24lambda_u240 8Lkotlinx/serialization/modules/SerializersModuleBuilder; $i$f$SerializersModule
builder$iv Lkotlin/reflect/KClass; #Lkotlinx/serialization/KSerializer; V(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/modules/SerializersModule; q(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/modules/SerializersModule; T + reifiedOperationMarker (ILjava/lang/String;)V - .
/ kotlin/jvm/internal/Reflection 1 getOrCreateKotlinClass *(Ljava/lang/Class;)Lkotlin/reflect/KClass; 3 4
2 5
7 $i$f$serializersModuleOf SerializersModule S(Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/modules/SerializersModule; ?(Lkotlin/jvm/functions/Function1<-Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlin/Unit;>;)Lkotlinx/serialization/modules/SerializersModule;
builderAction = kotlin/jvm/functions/Function1 ? invoke &(Ljava/lang/Object;)Ljava/lang/Object; A B @ C builder Lkotlin/jvm/functions/Function1; EmptySerializersModule 1kotlinx/serialization/modules/SerializersModuleKt H getEmptySerializersModule J
I K ^(Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlinx/serialization/KSerializer;)V y(Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlinx/serialization/KSerializer;)V O $i$f$contextual $this$contextual polymorphic ?(Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/functions/Function1;)V(Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/functions/Function1<-Lkotlinx/serialization/modules/PolymorphicModuleBuilder<-TBase;>;Lkotlin/Unit;>;)V $Lorg/jetbrains/annotations/Nullable; baseClass W 6kotlinx/serialization/modules/PolymorphicModuleBuilder Y
Z [ buildTo ;(Lkotlinx/serialization/modules/SerializersModuleBuilder;)V ] ^
Z _ $i$f$polymorphic 8Lkotlinx/serialization/modules/PolymorphicModuleBuilder; $this$polymorphic baseSerializer polymorphic$default ?(Lkotlinx/serialization/modules/SerializersModuleBuilder;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V Gkotlinx/serialization/modules/SerializersModuleBuildersKt$polymorphic$1 g INSTANCE ILkotlinx/serialization/modules/SerializersModuleBuildersKt$polymorphic$1; i j h k $this$polymorphic_u24default Lkotlin/Metadata; mv k xi 0 d1g??8
??
??
??
??
????0%02000¢Hø??,0"?? *0
2H 02
H 0#0"
?? *0
2
H 0H'0"
?? *0
*02
H 0H[0"??*0
*02H02
H02
H000¢Hø??
20¨ d2 1Lkotlinx/serialization/modules/SerializersModule; Lkotlin/Function1; Lkotlin/ExtensionFunctionType; Base kotlinx-serialization-core SerializersModuleBuilders.kt Code LineNumberTable LocalVariableTable Signature RuntimeInvisibleAnnotations $RuntimeInvisibleParameterAnnotations
StackMapTable InnerClasses
SourceFile SourceDebugExtension RuntimeVisibleAnnotations 1 ? ? )*
? +? =? Y? N-:6*+? -? ? ?
# $ ( ? > ! "
# $ % " &