1 write to UseSiteInfo
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ConstraintsHelper.cs (1)
34this.UseSiteInfo = useSiteInfo;
13 references to UseSiteInfo
Microsoft.CodeAnalysis.CSharp (13)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
728if (pair.UseSiteInfo.DiagnosticInfo is object) 730diagnostics.Add(new CSDiagnostic(pair.UseSiteInfo.DiagnosticInfo, location));
FlowAnalysis\NullableWalker.cs (4)
8484if (pair.UseSiteInfo.DiagnosticInfo is object) 8486Diagnostics.Add(pair.UseSiteInfo.DiagnosticInfo, syntax.Location); 8514if (pair.UseSiteInfo.DiagnosticInfo is object) 8516Diagnostics.Add(pair.UseSiteInfo.DiagnosticInfo, syntax.Location);
Symbols\ConstraintsHelper.cs (5)
92diagnostics.Add(pair.UseSiteInfo, pair.TypeParameter.GetFirstLocation()); 664bag.Add(pair.UseSiteInfo, location); 704args.Diagnostics.Add(pair.UseSiteInfo, location); 739args.Diagnostics.Add(pair.UseSiteInfo, args.Location); 835args.Diagnostics.Add(pair.UseSiteInfo, args.Location);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
684MergeUseSiteInfo(ref useSiteInfo, diag.UseSiteInfo);
Symbols\ReducedExtensionMethodSymbol.cs (1)
218useSiteInfo.Add(diag.UseSiteInfo);