14 references to JsonPrimitiveTypeKind
System.Text.Json.SourceGeneration (14)
JsonSourceGenerator.Emitter.cs (7)
890JsonPrimitiveTypeKind.Number => "WriteNumber", 891JsonPrimitiveTypeKind.String or JsonPrimitiveTypeKind.Char => "WriteString", 892JsonPrimitiveTypeKind.Boolean => "WriteBoolean", 893JsonPrimitiveTypeKind.ByteArray => "WriteBase64String", 931if (typeSpec.PrimitiveTypeKind is JsonPrimitiveTypeKind.Char) 957if (typeSpec.PrimitiveTypeKind is JsonPrimitiveTypeKind.Char)
JsonSourceGenerator.Parser.cs (7)
488JsonPrimitiveTypeKind? primitiveTypeKind = GetPrimitiveTypeKind(type); 1596private JsonPrimitiveTypeKind? GetPrimitiveTypeKind(ITypeSymbol type) 1600return JsonPrimitiveTypeKind.Number; 1605return JsonPrimitiveTypeKind.Boolean; 1610return JsonPrimitiveTypeKind.Char; 1618return JsonPrimitiveTypeKind.String; 1623return JsonPrimitiveTypeKind.ByteArray;