6 overrides of GetDiagnosticArgumentsForAnnotationMismatch
ILLink.RoslynAnalyzer (6)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\MethodParameterValue.cs (1)
20public override IEnumerable<string> GetDiagnosticArgumentsForAnnotationMismatch()
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullableUnwrappedGenericParameterValue.cs (1)
26public override IEnumerable<string> GetDiagnosticArgumentsForAnnotationMismatch()
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullableValueWithDynamicallyAccessedMembers.cs (1)
32public override IEnumerable<string> GetDiagnosticArgumentsForAnnotationMismatch()
TrimAnalysis\FieldValue.cs (1)
35public override IEnumerable<string> GetDiagnosticArgumentsForAnnotationMismatch()
TrimAnalysis\GenericParameterValue.cs (1)
31public override IEnumerable<string> GetDiagnosticArgumentsForAnnotationMismatch()
TrimAnalysis\MethodReturnValue.cs (1)
34public override IEnumerable<string> GetDiagnosticArgumentsForAnnotationMismatch()
4 references to GetDiagnosticArgumentsForAnnotationMismatch
ILLink.RoslynAnalyzer (4)
src\runtime\src\tools\illink\src\ILLink.Shared\Annotations.cs (2)
137args.AddRange(target.GetDiagnosticArgumentsForAnnotationMismatch()); 138args.AddRange(source.GetDiagnosticArgumentsForAnnotationMismatch());
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullableValueWithDynamicallyAccessedMembers.cs (1)
33=> UnderlyingTypeValue.GetDiagnosticArgumentsForAnnotationMismatch();
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
96_diagnosticContext.AddDiagnostic(diagnosticId, targetValue.GetDiagnosticArgumentsForAnnotationMismatch().ToArray());