21 references to JsonConstants
System.Text.Json.SourceGeneration (21)
Helpers\KnownTypeSymbols.cs (2)
237public INamedTypeSymbol? IJsonOnSerializingType => GetOrResolveType(JsonConstants.IJsonOnSerializingFullName, ref _IJsonOnSerializingType); 240public INamedTypeSymbol? IJsonOnSerializedType => GetOrResolveType(JsonConstants.IJsonOnSerializedFullName, ref _IJsonOnSerializedType);
JsonSourceGenerator.DiagnosticDescriptors.cs (15)
19category: JsonConstants.SystemTextJsonSourceGenerationName, 27category: JsonConstants.SystemTextJsonSourceGenerationName, 35category: JsonConstants.SystemTextJsonSourceGenerationName, 43category: JsonConstants.SystemTextJsonSourceGenerationName, 51category: JsonConstants.SystemTextJsonSourceGenerationName, 59category: JsonConstants.SystemTextJsonSourceGenerationName, 67category: JsonConstants.SystemTextJsonSourceGenerationName, 75category: JsonConstants.SystemTextJsonSourceGenerationName, 83category: JsonConstants.SystemTextJsonSourceGenerationName, 91category: JsonConstants.SystemTextJsonSourceGenerationName, 99category: JsonConstants.SystemTextJsonSourceGenerationName, 107category: JsonConstants.SystemTextJsonSourceGenerationName, 115category: JsonConstants.SystemTextJsonSourceGenerationName, 123category: JsonConstants.SystemTextJsonSourceGenerationName, 131category: JsonConstants.SystemTextJsonSourceGenerationName,
JsonSourceGenerator.Emitter.cs (2)
793writer.WriteLine($"((global::{JsonConstants.IJsonOnSerializingFullName}){ValueVarName}).OnSerializing();"); 897writer.WriteLine($"((global::{JsonConstants.IJsonOnSerializedFullName}){ValueVarName}).OnSerialized();");
src\libraries\System.Text.Json\Common\JsonSeparatorNamingPolicy.cs (2)
41Span<char> destination = initialBufferLength <= JsonConstants.StackallocCharThreshold 42? stackalloc char[JsonConstants.StackallocCharThreshold]