1 write to ClassType
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
732ClassType = classType,
7 references to ClassType
System.Text.Json.SourceGeneration (7)
JsonSourceGenerator.Emitter.cs (6)
208switch (typeGenerationSpec.ClassType) 236Debug.Fail($"Unexpected class type {typeGenerationSpec.ClassType}"); 338Debug.Assert(!(typeGenerationSpec.ClassType == ClassType.Dictionary && collectionKeyType == null)); 411if (typeGenerationSpec.ClassType == ClassType.Enumerable) 1355if (propertyTypeSpec.ClassType is ClassType.TypeUnsupportedBySourceGen) 2015if (metadata.ClassType != ClassType.TypeUnsupportedBySourceGen)
Model\TypeGenerationSpec.cs (1)
125switch (ClassType)