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)
751if (pair.UseSiteInfo.DiagnosticInfo is object) 753diagnostics.Add(new CSDiagnostic(pair.UseSiteInfo.DiagnosticInfo, location));
FlowAnalysis\NullableWalker.cs (4)
8793if (pair.UseSiteInfo.DiagnosticInfo is object) 8795Diagnostics.Add(pair.UseSiteInfo.DiagnosticInfo, syntax.Location); 8823if (pair.UseSiteInfo.DiagnosticInfo is object) 8825Diagnostics.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); 737args.Diagnostics.Add(pair.UseSiteInfo, args.Location); 833args.Diagnostics.Add(pair.UseSiteInfo, args.Location);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
695MergeUseSiteInfo(ref useSiteInfo, diag.UseSiteInfo);
Symbols\ReducedExtensionMethodSymbol.cs (1)
219useSiteInfo.Add(diag.UseSiteInfo);