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