2 writes to Location
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
214Location = type.GetLocation(), 640Location = location,
10 references to Location
System.Text.Json.SourceGeneration (10)
JsonSourceGenerator.Parser.cs (10)
787ReportDiagnostic(DiagnosticDescriptors.MultipleJsonConstructorAttribute, typeToGenerate.Location, type.ToDisplayString()); 861typeToGenerate.Location, 872ReportDiagnostic(DiagnosticDescriptors.TypeNotSupported, typeToGenerate.AttributeLocation ?? typeToGenerate.Location, type.ToDisplayString()); 1036ReportDiagnostic(DiagnosticDescriptors.JsonIgnoreConditionAlwaysInvalidOnType, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 1059typeToGenerate.Location, 1142polymorphicAttributeLocation ?? typeToGenerate.Location, 1153polymorphicAttributeLocation ?? typeToGenerate.Location, 1297Location? diagnosticLocation = typeToGenerate.AttributeLocation ?? typeToGenerate.Location; 1614EmitUnionAmbiguityDiagnostics(namedType, caseTypes.Select(c => c.CaseType).ToList(), typeToGenerate.Location); 2182Location? typeLocation = typeToGenerate.Location;