1 instantiation of SourceGenerationOptionsSpec
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
589
return new
SourceGenerationOptionsSpec
12 references to SourceGenerationOptionsSpec
System.Text.Json.SourceGeneration (12)
JsonSourceGenerator.Emitter.cs (1)
2030
private static void GetLogicForDefaultSerializerOptionsInit(
SourceGenerationOptionsSpec
? optionsSpec, SourceWriter writer)
JsonSourceGenerator.Parser.cs (9)
127
out
SourceGenerationOptionsSpec
? options);
321
out
SourceGenerationOptionsSpec
? options)
398
private
SourceGenerationOptionsSpec
ParseJsonSourceGenerationOptionsAttribute(INamedTypeSymbol contextType, AttributeData attributeData)
674
private TypeGenerationSpec ParseTypeGenerationSpec(in TypeToGenerate typeToGenerate, INamedTypeSymbol contextType,
SourceGenerationOptionsSpec
? options)
957
SourceGenerationOptionsSpec
? options,
2132
SourceGenerationOptionsSpec
? options,
2245
private ref struct PropertyHierarchyResolutionState(
SourceGenerationOptionsSpec
? options)
2365
SourceGenerationOptionsSpec
? options,
3084
SourceGenerationOptionsSpec
? options)
Model\ContextGenerationSpec.cs (1)
38
public required
SourceGenerationOptionsSpec
? GeneratedOptionsSpec { get; init; }
Model\TypeGenerationSpec.cs (1)
58
/// (because <see cref="
SourceGenerationOptionsSpec
.InferClosedTypePolymorphism"/> was not enabled).