Home
last modified time | relevance | path

Searched refs:useArrayPolymorphism (Results 1 – 25 of 28) sorted by relevance

12

/aosp_15_r20/external/kotlinx.serialization/integration-test/src/commonTest/kotlin/sample/
H A DJsonTest.kt26 useArrayPolymorphism = true in <lambda>()
64 …val json = Json(jsonWithDefaults) { useArrayPolymorphism = true; prettyPrint = false; serializersM… in testEnablesImplicitlyOnInterfacesAndAbstractClasses()
79 useArrayPolymorphism = true in testPolymorphicForGenericUpperBound()
153useArrayPolymorphism = true; serializersModule = SerializersModule { polymorphic(Any::class) { sub… in testWithModules()
187 … val json = Json { useArrayPolymorphism = true; serializersModule = baseAndDerivedModuleAtAny } in testRebindModules()
214 …val json = Json { useArrayPolymorphism = true; serializersModule = (baseAndDerivedModuleAtAny + Ba… in testBindModules()
/aosp_15_r20/external/kotlinx.serialization/formats/json/commonMain/src/kotlinx/serialization/json/
H A DJson.kt304 public var useArrayPolymorphism: Boolean = json.configuration.useArrayPolymorphism in decodeFromJsonElement() variable
399 if (useArrayPolymorphism) { in decodeFromJsonElement()
423 coerceInputValues, useArrayPolymorphism, in decodeFromJsonElement()
439 …val collector = PolymorphismValidator(configuration.useArrayPolymorphism, configuration.classDiscr… in validateConfiguration()
H A DJsonConfiguration.kt30 public val useArrayPolymorphism: Boolean = false, constant in kotlinx.serialization.json.JsonConfiguration
49 …PrintIndent', coerceInputValues=$coerceInputValues, useArrayPolymorphism=$useArrayPolymorphism, " + in toString()
/aosp_15_r20/external/kotlinx.serialization/formats/hocon/src/main/kotlin/kotlinx/serialization/hocon/
H A DHocon.kt53 internal val useArrayPolymorphism: Boolean, in <lambda>() constant in kotlinx.serialization.hocon.Hocon
180 …deserializer !is AbstractPolymorphicSerializer<*> || useArrayPolymorphism -> deserializer.deserial… in <lambda>()
196 val kind = descriptor.hoconKind(useArrayPolymorphism) in <lambda>()
371 public var useArrayPolymorphism: Boolean = hocon.useArrayPolymorphism variable
384 useArrayPolymorphism = hoconBuilder.useArrayPolymorphism,
H A DHoconSerialKind.kt7 internal fun SerialDescriptor.hoconKind(useArrayPolymorphism: Boolean): SerialKind = when (kind) { in hoconKind()
9 if (useArrayPolymorphism) StructureKind.LIST else StructureKind.MAP in hoconKind()
H A DHoconEncoders.kt49 …serializer !is AbstractPolymorphicSerializer<*> || hocon.useArrayPolymorphism -> serializer.serial… in <lambda>()
65 val kind = descriptor.hoconKind(hocon.useArrayPolymorphism) in <lambda>()
/aosp_15_r20/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/features/
H A DContextAndPolymorphicTest.kt58 useArrayPolymorphism = true in initContext()
97 val json1 = Json { useArrayPolymorphism = true; serializersModule = simpleModule } in testDifferentRepresentations()
98 val json2 = Json { useArrayPolymorphism = true; serializersModule = binaryModule } in testDifferentRepresentations()
134 …val s = Json { useArrayPolymorphism = true; encodeDefaults = true }.encodeToString(EnhancedData.se… in testContextualSerializerUsesDefaultIfModuleIsEmpty()
H A DSealedClassesSerializationTest.kt113 private val arrayJson = Json { useArrayPolymorphism = true } in <lambda>()
243 useArrayPolymorphism = true in protocolWithGenericClass()
H A DPolymorphicOnClassesTest.kt81 useArrayPolymorphism = true in <lambda>()
H A DPolymorphismTest.kt30 private val json = Json { useArrayPolymorphism = true; serializersModule = module } in <lambda>()
/aosp_15_r20/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/modules/
H A DSerialNameCollisionInSealedClassesTest.kt20 private fun Json(discriminator: String, useArrayPolymorphism: Boolean = false) = Json { in <lambda>()
22 this.useArrayPolymorphism = useArrayPolymorphism in <lambda>()
H A DSerialNameCollisionTest.kt33 …private fun Json(discriminator: String, context: SerializersModule, useArrayPolymorphism: Boolean … in <lambda>()
35 this.useArrayPolymorphism = useArrayPolymorphism in <lambda>()
/aosp_15_r20/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/json/polymorphic/
H A DJsonProhibitedPolymorphicKindsTest.kt88 …private fun Json(useArrayPolymorphism: Boolean, builderAction: PolymorphicModuleBuilder<Any>.() ->… in <lambda>()
89 this.useArrayPolymorphism = useArrayPolymorphism in <lambda>()
H A DJsonPolymorphicObjectTest.kt40 useArrayPolymorphism = true in testArrayPolymorphism()
H A DJsonMapPolymorphismTest.kt58 useArrayPolymorphism = true in testPolymorphicKeysInArray()
/aosp_15_r20/external/kotlinx.serialization/formats/json/commonMain/src/kotlinx/serialization/json/internal/
H A DPolymorphismValidator.kt14 private val useArrayPolymorphism: Boolean, constant in kotlinx.serialization.json.internal.PolymorphismValidator
32 if (!useArrayPolymorphism) { in polymorphic()
45 if (useArrayPolymorphism) return in checkKind()
H A DPolymorphic.kt21 if (json.configuration.useArrayPolymorphism) { in encodePolymorphically()
76 …if (deserializer !is AbstractPolymorphicSerializer<*> || json.configuration.useArrayPolymorphism) { in decodeSerializableValuePolymorphic()
H A DStreamingJsonDecoder.kt68 …if (deserializer !is AbstractPolymorphicSerializer<*> || json.configuration.useArrayPolymorphism) { in decodeJsonElement()
/aosp_15_r20/external/kotlinx.serialization/formats/hocon/src/test/kotlin/kotlinx/serialization/hocon/
H A DHoconPolymorphismTest.kt37 useArrayPolymorphism = true in <lambda>()
41 useArrayPolymorphism = false in <lambda>()
/aosp_15_r20/external/kotlinx.serialization/formats/json-tests/jsTest/src/kotlinx/serialization/json/
H A DDynamicPolymorphismTest.kt61 useArrayPolymorphism = true in <lambda>()
65 useArrayPolymorphism = false in <lambda>()
73 useArrayPolymorphism = false in testDiscriminatorName()
/aosp_15_r20/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/
H A DJsonPathTest.kt123 val json = Json { useArrayPolymorphism = true } in <lambda>()
139 val json = Json { useArrayPolymorphism = true } in <lambda>()
/aosp_15_r20/external/kotlinx.serialization/formats/json/jsMain/src/kotlinx/serialization/json/internal/
H A DDynamicDecoders.kt187 if (json.configuration.useArrayPolymorphism) StructureKind.LIST in beginStructure()
/aosp_15_r20/out/soong/.intermediates/external/kotlinx.serialization/kotlinx_serialization_json/linux_glibc_common/kotlin/
Dkotlinx_serialization_json.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/external__kotlinx.serialization__linux_glibc_common__kotlinx_serialization_json. ...
/aosp_15_r20/external/kotlinc/lib/
HDkotlin-imports-dumper-compiler-plugin.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/kotlin-imports- ...
/aosp_15_r20/out/soong/.intermediates/prebuilts/sdk/current/androidx/androidx.room_room-compiler-plugin/linux_glibc_common/combined/
Dandroidx.room_room-compiler-plugin.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/LICENSE.txt META ...

12