32 references to ReportDiagnosticsIfObsolete
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder.cs (1)
661
ReportDiagnosticsIfObsolete
(diagnostics, conversion.Method, node, hasBaseReceiver);
Binder\Binder.ValueChecks.cs (2)
2085
ReportDiagnosticsIfObsolete
(diagnostics, setMethod, node, receiver?.Kind == BoundKind.BaseReference);
2136
ReportDiagnosticsIfObsolete
(diagnostics, getMethod, node, receiver?.Kind == BoundKind.BaseReference);
Binder\Binder_Attributes.cs (2)
531
ReportDiagnosticsIfObsolete
(diagnostics, namedArgumentNameSymbol, namedArgument, hasBaseReceiver: false);
540
ReportDiagnosticsIfObsolete
(diagnostics, setMethod, namedArgument, hasBaseReceiver: false);
Binder\Binder_Await.cs (2)
546
@this.
ReportDiagnosticsIfObsolete
(diagnostics, method, syntax, hasBaseReceiver: false);
547
@this.
ReportDiagnosticsIfObsolete
(diagnostics, method.ContainingType, syntax, hasBaseReceiver: false);
Binder\Binder_Conversions.cs (5)
1644
ReportDiagnosticsIfObsolete
(diagnostics, collectionBuilderMethod.ContainingType, syntax, hasBaseReceiver: false);
1645
ReportDiagnosticsIfObsolete
(diagnostics, collectionBuilderMethod, syntax, hasBaseReceiver: false);
1779
binder.
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver: false);
2029
addMethodBinder.
ReportDiagnosticsIfObsolete
(diagnostics, addMethods[0], syntax, hasBaseReceiver: false);
3756
ReportDiagnosticsIfObsolete
(diagnostics, selectedMethod, syntax, hasBaseReceiver: false);
Binder\Binder_Expressions.cs (7)
2060
ReportDiagnosticsIfObsolete
(diagnostics, symbol, node, hasBaseReceiver: false);
5109
ReportDiagnosticsIfObsolete
(diagnostics, resultMember, nonNullSyntax, hasBaseReceiver: isBaseConstructorInitializer);
6966
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver: false);
8068
ReportDiagnosticsIfObsolete
(diagnostics, type, node, hasBaseReceiver: false);
8678
ReportDiagnosticsIfObsolete
(diagnostics, symbol, node, hasBaseReceiver: left.Kind == BoundKind.BaseReference);
9305
ReportDiagnosticsIfObsolete
(diagnostics, propertySymbol, node, hasBaseReceiver: receiver?.Kind == BoundKind.BaseReference);
10494
ReportDiagnosticsIfObsolete
(diagnostics, property, syntax, hasBaseReceiver: receiver != null && receiver.Kind == BoundKind.BaseReference);
Binder\Binder_Invocation.cs (1)
1332
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver);
Binder\Binder_Operators.cs (3)
478
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver: false);
2220
ReportDiagnosticsIfObsolete
(diagnostics, operatorMethod, node, hasBaseReceiver: false);
3584
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver: false);
Binder\Binder_Symbols.cs (3)
270
ReportDiagnosticsIfObsolete
(diagnostics, type, syntax, hasBaseReceiver: false);
1150
argTuple.Item1.
ReportDiagnosticsIfObsolete
(argTuple.diagnostics, typePart, argTuple.syntax, hasBaseReceiver: false);
1672
ReportDiagnosticsIfObsolete
(diagnostics, left, leftName, hasBaseReceiver: false);
Binder\ForEachLoopBinder.cs (4)
465
ReportDiagnosticsIfObsolete
(diagnostics, getEnumeratorMethod, foreachKeyword, hasBaseReceiver: false);
472
ReportDiagnosticsIfObsolete
(diagnostics, builder.MoveNextInfo.Method, foreachKeyword, hasBaseReceiver: false);
473
ReportDiagnosticsIfObsolete
(diagnostics, builder.CurrentPropertyGetter, foreachKeyword, hasBaseReceiver: false);
474
ReportDiagnosticsIfObsolete
(diagnostics, builder.CurrentPropertyGetter.AssociatedSymbol, foreachKeyword, hasBaseReceiver: false);
Symbols\Symbol_Attributes.cs (1)
430
attributeBinder.
ReportDiagnosticsIfObsolete
(diagnostics, ctor, boundAttribute.Syntax, hasBaseReceiver: false);
Symbols\TypeWithAnnotations.cs (1)
549
binder.
ReportDiagnosticsIfObsolete
(diagnostics, Type, syntax, hasBaseReceiver: false);