1 write to ClassType
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
792ClassType = classType,
8 references to ClassType
System.Text.Json.SourceGeneration (8)
JsonSourceGenerator.Emitter.cs (6)
189switch (typeGenerationSpec.ClassType) 220Debug.Fail($"Unexpected class type {typeGenerationSpec.ClassType}"); 322Debug.Assert(!(typeGenerationSpec.ClassType == ClassType.Dictionary && collectionKeyType == null)); 402if (typeGenerationSpec.ClassType == ClassType.Enumerable) 1467if (propertyTypeSpec.ClassType is ClassType.TypeUnsupportedBySourceGen) 2136if (metadata.ClassType != ClassType.TypeUnsupportedBySourceGen)
Model\TypeGenerationSpec.cs (2)
127if (ClassType is ClassType.Union) 142switch (ClassType)