18 references to ReportDiagnosticsIfObsolete
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder.cs (1)
625
ReportDiagnosticsIfObsolete
(diagnostics, conversion.Method, node, hasBaseReceiver);
Binder\Binder.ValueChecks.cs (2)
1753
ReportDiagnosticsIfObsolete
(diagnostics, setMethod, node, receiver?.Kind == BoundKind.BaseReference);
1803
ReportDiagnosticsIfObsolete
(diagnostics, getMethod, node, receiver?.Kind == BoundKind.BaseReference);
Binder\Binder_Conversions.cs (4)
815
ReportDiagnosticsIfObsolete
(diagnostics, collectionBuilderMethod.ContainingType, syntax, hasBaseReceiver: false);
816
ReportDiagnosticsIfObsolete
(diagnostics, collectionBuilderMethod, syntax, hasBaseReceiver: false);
931
binder.
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver: false);
1163
addMethodBinder.
ReportDiagnosticsIfObsolete
(diagnostics, addMethods[0], syntax, hasBaseReceiver: false);
Binder\Binder_Expressions.cs (5)
4928
ReportDiagnosticsIfObsolete
(diagnostics, resultMember, nonNullSyntax, hasBaseReceiver: isBaseConstructorInitializer);
6661
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver: false);
8179
ReportDiagnosticsIfObsolete
(diagnostics, symbol, node, hasBaseReceiver: left.Kind == BoundKind.BaseReference);
8582
ReportDiagnosticsIfObsolete
(diagnostics, propertySymbol, node, hasBaseReceiver: receiver?.Kind == BoundKind.BaseReference);
9746
ReportDiagnosticsIfObsolete
(diagnostics, property, syntax, hasBaseReceiver: receiver != null && receiver.Kind == BoundKind.BaseReference);
Binder\Binder_Invocation.cs (1)
1283
ReportDiagnosticsIfObsolete
(diagnostics, method, node, hasBaseReceiver);
Binder\Binder_Operators.cs (1)
1376
ReportDiagnosticsIfObsolete
(diagnostics, operatorMethod, node, hasBaseReceiver: false);
Binder\Binder_Symbols.cs (2)
268
ReportDiagnosticsIfObsolete
(diagnostics, type, syntax, hasBaseReceiver: false);
1138
argTuple.Item1.
ReportDiagnosticsIfObsolete
(argTuple.diagnostics, typePart, argTuple.syntax, hasBaseReceiver: false);
Symbols\Symbol_Attributes.cs (1)
426
attributeBinder.
ReportDiagnosticsIfObsolete
(diagnostics, ctor, boundAttribute.Syntax, hasBaseReceiver: false);
Symbols\TypeWithAnnotations.cs (1)
549
binder.
ReportDiagnosticsIfObsolete
(diagnostics, Type, syntax, hasBaseReceiver: false);