1 write to ClassType
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
913ClassType = classType,
8 references to ClassType
System.Text.Json.SourceGeneration (8)
JsonSourceGenerator.Emitter.cs (6)
245switch (typeGenerationSpec.ClassType) 276Debug.Fail($"Unexpected class type {typeGenerationSpec.ClassType}"); 378Debug.Assert(!(typeGenerationSpec.ClassType == ClassType.Dictionary && collectionKeyType == null)); 460if (typeGenerationSpec.ClassType == ClassType.Enumerable) 1564if (propertyTypeSpec.ClassType is ClassType.TypeUnsupportedBySourceGen) 2286if (metadata.ClassType != ClassType.TypeUnsupportedBySourceGen)
Model\TypeGenerationSpec.cs (2)
142if (ClassType is ClassType.Union) 157switch (ClassType)