31 references to AddUseSiteInfo
Microsoft.CodeAnalysis.CSharp (31)
Binder\Binder_Conversions.cs (1)
2177delegateType.AddUseSiteInfo(ref useSiteInfo);
Binder\Binder_Lookup.cs (3)
929currentType.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 1158candidate.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 1280b.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo);
Binder\Binder_Symbols.cs (1)
1875typeSymbol.AddUseSiteInfo(ref useSiteInfo);
Binder\Binder_WithExpression.cs (1)
50cloneMethod.AddUseSiteInfo(ref useSiteInfo);
Binder\Semantics\AccessCheck.cs (2)
594current.AddUseSiteInfo(ref useSiteInfo); 627candidate.AddUseSiteInfo(ref useSiteInfo);
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1620multicastDelegateType.AddUseSiteInfo(ref useSiteInfo);
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
394systemDelegateType.AddUseSiteInfo(ref useSiteInfo);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (2)
1223result.Member.AddUseSiteInfo(ref useSiteInfo, addDiagnostics: false); 1785result.Member.AddUseSiteInfo(ref useSiteInfo, addDiagnostics: result.HasUseSiteDiagnosticToReport);
BoundTree\BoundExpressionExtensions.cs (2)
140delegateType?.AddUseSiteInfo(ref useSiteInfo); 148delegateType.DeclaringCompilation.GetWellKnownType(WellKnownType.System_Runtime_InteropServices_InAttribute).AddUseSiteInfo(ref useSiteInfo);
Symbols\BaseTypeAnalysis.cs (1)
216fieldType.AddUseSiteInfo(ref useSiteInfo);
Symbols\ConstraintsHelper.cs (1)
1432baseInterface.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo);
Symbols\NamedTypeSymbol.cs (2)
78typeArgument.Type.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 87result.Type.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo);
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (4)
376type.AddUseSiteInfo(ref useSiteInfo); 700t.AddUseSiteInfo(ref useSiteInfo); 706@interface.AddUseSiteInfo(ref useSiteInfo); 784current.AddUseSiteInfo(ref useSiteInfo);
Symbols\TypeParameterSymbol.cs (5)
100((TypeSymbol)constraint.Type.OriginalDefinition).AddUseSiteInfo(ref useSiteInfo); 276result.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 300iface.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 325((TypeSymbol)result.OriginalDefinition).AddUseSiteInfo(ref useSiteInfo); 358iface.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo);
Symbols\TypeSymbol.cs (4)
168result.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 181result.AddUseSiteInfo(ref useSiteInfo); 226iface.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo); 406iface.OriginalDefinition.AddUseSiteInfo(ref useSiteInfo);