2 writes to Location
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
243Location = type.GetLocation(), 669Location = location,
10 references to Location
System.Text.Json.SourceGeneration (10)
JsonSourceGenerator.Parser.cs (10)
816ReportDiagnostic(DiagnosticDescriptors.MultipleJsonConstructorAttribute, typeToGenerate.Location, type.ToDisplayString()); 890typeToGenerate.Location, 901ReportDiagnostic(DiagnosticDescriptors.TypeNotSupported, typeToGenerate.AttributeLocation ?? typeToGenerate.Location, type.ToDisplayString()); 1056ReportDiagnostic(DiagnosticDescriptors.JsonIgnoreConditionAlwaysInvalidOnType, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 1079typeToGenerate.Location, 1162polymorphicAttributeLocation ?? typeToGenerate.Location, 1173polymorphicAttributeLocation ?? typeToGenerate.Location, 1315Location? diagnosticLocation = typeToGenerate.AttributeLocation ?? typeToGenerate.Location; 1632EmitUnionAmbiguityDiagnostics(namedType, caseTypes.Select(c => c.CaseType).ToList(), typeToGenerate.Location); 2200Location? typeLocation = typeToGenerate.Location;