15 references to JsonPrimitiveTypeKind
System.Text.Json.SourceGeneration (15)
JsonSourceGenerator.Emitter.cs (7)
962
JsonPrimitiveTypeKind
.Number => "WriteNumber",
963
JsonPrimitiveTypeKind
.String or
JsonPrimitiveTypeKind
.Char => "WriteString",
964
JsonPrimitiveTypeKind
.Boolean => "WriteBoolean",
965
JsonPrimitiveTypeKind
.ByteArray => "WriteBase64String",
1003
if (typeSpec.PrimitiveTypeKind is
JsonPrimitiveTypeKind
.Char)
1029
if (typeSpec.PrimitiveTypeKind is
JsonPrimitiveTypeKind
.Char)
JsonSourceGenerator.Parser.cs (7)
512
JsonPrimitiveTypeKind
? primitiveTypeKind = GetPrimitiveTypeKind(type);
1662
private
JsonPrimitiveTypeKind
? GetPrimitiveTypeKind(ITypeSymbol type)
1666
return
JsonPrimitiveTypeKind
.Number;
1671
return
JsonPrimitiveTypeKind
.Boolean;
1676
return
JsonPrimitiveTypeKind
.Char;
1684
return
JsonPrimitiveTypeKind
.String;
1689
return
JsonPrimitiveTypeKind
.ByteArray;
Model\TypeGenerationSpec.cs (1)
45
public required
JsonPrimitiveTypeKind
? PrimitiveTypeKind { get; init; }