2 writes to Location
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
243Location = type.GetLocation(), 669Location = location,
8 references to Location
System.Text.Json.SourceGeneration (8)
JsonSourceGenerator.Parser.cs (8)
816ReportDiagnostic(DiagnosticDescriptors.MultipleJsonConstructorAttribute, typeToGenerate.Location, type.ToDisplayString()); 886typeToGenerate.Location, 897ReportDiagnostic(DiagnosticDescriptors.TypeNotSupported, typeToGenerate.AttributeLocation ?? typeToGenerate.Location, type.ToDisplayString()); 1050ReportDiagnostic(DiagnosticDescriptors.JsonIgnoreConditionAlwaysInvalidOnType, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 1073typeToGenerate.Location, 1257Location? diagnosticLocation = typeToGenerate.AttributeLocation ?? typeToGenerate.Location; 1574EmitUnionAmbiguityDiagnostics(namedType, caseTypes.Select(c => c.CaseType).ToList(), typeToGenerate.Location); 2138Location? typeLocation = typeToGenerate.Location;