@@ -63,6 +63,9 @@ public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, Diag
63
63
public static void ReportDiagnostic ( this SyntaxNodeAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , SyntaxReference syntaxReference , params string ? [ ] ? messageArgs )
64
64
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , syntaxReference , messageArgs ) ;
65
65
66
+ public static void ReportDiagnostic ( this SyntaxNodeAnalysisContext context , DiagnosticDescriptor descriptor , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
67
+ => ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties : null , operation , options , messageArgs ) ;
68
+
66
69
public static void ReportDiagnostic ( this SyntaxNodeAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
67
70
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , operation , options , messageArgs ) ;
68
71
@@ -134,6 +137,9 @@ public static void ReportDiagnostic(this SymbolAnalysisContext context, Diagnost
134
137
public static void ReportDiagnostic ( this SymbolAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , SyntaxReference syntaxReference , params string ? [ ] ? messageArgs )
135
138
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , syntaxReference , messageArgs ) ;
136
139
140
+ public static void ReportDiagnostic ( this SymbolAnalysisContext context , DiagnosticDescriptor descriptor , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
141
+ => ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties : null , operation , options , messageArgs ) ;
142
+
137
143
public static void ReportDiagnostic ( this SymbolAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
138
144
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , operation , options , messageArgs ) ;
139
145
@@ -205,6 +211,9 @@ public static void ReportDiagnostic(this OperationAnalysisContext context, Diagn
205
211
public static void ReportDiagnostic ( this OperationAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , SyntaxReference syntaxReference , params string ? [ ] ? messageArgs )
206
212
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , syntaxReference , messageArgs ) ;
207
213
214
+ public static void ReportDiagnostic ( this OperationAnalysisContext context , DiagnosticDescriptor descriptor , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
215
+ => ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties : null , operation , options , messageArgs ) ;
216
+
208
217
public static void ReportDiagnostic ( this OperationAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
209
218
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , operation , options , messageArgs ) ;
210
219
@@ -276,6 +285,9 @@ public static void ReportDiagnostic(this OperationBlockAnalysisContext context,
276
285
public static void ReportDiagnostic ( this OperationBlockAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , SyntaxReference syntaxReference , params string ? [ ] ? messageArgs )
277
286
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , syntaxReference , messageArgs ) ;
278
287
288
+ public static void ReportDiagnostic ( this OperationBlockAnalysisContext context , DiagnosticDescriptor descriptor , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
289
+ => ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties : null , operation , options , messageArgs ) ;
290
+
279
291
public static void ReportDiagnostic ( this OperationBlockAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
280
292
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , operation , options , messageArgs ) ;
281
293
@@ -347,6 +359,9 @@ public static void ReportDiagnostic(this CompilationAnalysisContext context, Dia
347
359
public static void ReportDiagnostic ( this CompilationAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , SyntaxReference syntaxReference , params string ? [ ] ? messageArgs )
348
360
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , syntaxReference , messageArgs ) ;
349
361
362
+ public static void ReportDiagnostic ( this CompilationAnalysisContext context , DiagnosticDescriptor descriptor , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
363
+ => ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties : null , operation , options , messageArgs ) ;
364
+
350
365
public static void ReportDiagnostic ( this CompilationAnalysisContext context , DiagnosticDescriptor descriptor , ImmutableDictionary < string , string ? > ? properties , IInvocationOperation operation , DiagnosticInvocationReportOptions options , params string ? [ ] messageArgs )
351
366
=> ReportDiagnostic ( new DiagnosticReporter ( context ) , descriptor , properties , operation , options , messageArgs ) ;
352
367
0 commit comments