16 references to ReportUseSite
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (2)
1858if (ReportUseSite(eventSymbol, diagnostics, eventSyntax)) 1879else if (ReportUseSite(eventSymbol, diagnostics, eventSyntax))
Binder\Binder_InterpolatedString.cs (1)
647ReportUseSite(interpolatedStringHandlerType, diagnostics, syntax);
Binder\Binder_Operators.cs (1)
2219ReportUseSite(operatorMethod, diagnostics, node);
Binder\Binder_Symbols.cs (4)
566ReportUseSite(constructedType.Type.OriginalDefinition, diagnostics, syntax); 1722ReportUseSite(typeSymbol, diagnostics, node); 2357wasError = ReportUseSite(singleResult, diagnostics, where); 2411ReportUseSite(symbols[i], diagnostics, where);
Compiler\MethodBodySynthesizer.cs (2)
376Binder.ReportUseSite(updateMethod, diagnostics, syntax); 425Binder.ReportUseSite(compareExchangeMethod, diagnostics, syntax);
Lowering\SyntheticBoundNodeFactory.cs (5)
274Binder.ReportUseSite(propertySym, Diagnostics, Syntax); 304Binder.ReportUseSite(specialType, Diagnostics, Syntax); 316Binder.ReportUseSite(wellKnownType, Diagnostics, Syntax); 835Binder.ReportUseSite(methodSymbol, Diagnostics, Syntax); 843Binder.ReportUseSite(methodSymbol, Diagnostics, Syntax);
Symbols\Tuples\TupleTypeSymbol.cs (1)
253Binder.ReportUseSite(firstTupleType, diagnostics, syntax);