14 references to JsonPrimitiveTypeKind
System.Text.Json.SourceGeneration (14)
JsonSourceGenerator.Emitter.cs (7)
959JsonPrimitiveTypeKind.Number => "WriteNumber", 960JsonPrimitiveTypeKind.String or JsonPrimitiveTypeKind.Char => "WriteString", 961JsonPrimitiveTypeKind.Boolean => "WriteBoolean", 962JsonPrimitiveTypeKind.ByteArray => "WriteBase64String", 1000if (typeSpec.PrimitiveTypeKind is JsonPrimitiveTypeKind.Char) 1026if (typeSpec.PrimitiveTypeKind is JsonPrimitiveTypeKind.Char)
JsonSourceGenerator.Parser.cs (7)
506JsonPrimitiveTypeKind? primitiveTypeKind = GetPrimitiveTypeKind(type); 1651private JsonPrimitiveTypeKind? GetPrimitiveTypeKind(ITypeSymbol type) 1655return JsonPrimitiveTypeKind.Number; 1660return JsonPrimitiveTypeKind.Boolean; 1665return JsonPrimitiveTypeKind.Char; 1673return JsonPrimitiveTypeKind.String; 1678return JsonPrimitiveTypeKind.ByteArray;