2 writes to Location
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
242Location = type.GetLocation(), 584Location = location,
7 references to Location
System.Text.Json.SourceGeneration (7)
JsonSourceGenerator.Parser.cs (7)
714ReportDiagnostic(DiagnosticDescriptors.MultipleJsonConstructorAttribute, typeToGenerate.Location, type.ToDisplayString()); 765typeToGenerate.Location, 776ReportDiagnostic(DiagnosticDescriptors.TypeNotSupported, typeToGenerate.AttributeLocation ?? typeToGenerate.Location, type.ToDisplayString()); 916ReportDiagnostic(DiagnosticDescriptors.JsonIgnoreConditionAlwaysInvalidOnType, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 936ReportDiagnostic(DiagnosticDescriptors.PolymorphismNotSupported, typeToGenerate.Location, typeToGenerate.Type.ToDisplayString()); 1098EmitUnionAmbiguityDiagnostics(namedType, caseTypes.Select(c => c.CaseType).ToList(), typeToGenerate.Location); 1610Location? typeLocation = typeToGenerate.Location;