8 overrides of GetUseSiteInfo
Microsoft.CodeAnalysis.CSharp (8)
Symbols\ArrayTypeSymbol.cs (1)
452internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\EventSymbol.cs (1)
272internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\FieldSymbol.cs (1)
341internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
143internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\MethodSymbol.cs (1)
939internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\NamedTypeSymbol.cs (1)
1356internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\PointerTypeSymbol.cs (1)
285internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\PropertySymbol.cs (1)
388internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
18 references to GetUseSiteInfo
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Symbols.cs (1)
1732UseSiteInfo<AssemblySymbol> info = symbol.GetUseSiteInfo();
Binder\BindingDiagnosticBag.cs (2)
91AddDependencies(symbol.GetUseSiteInfo()); 112return Add(symbol.GetUseSiteInfo(), getLocation, data);
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (1)
218(object)symbol != null && symbol.GetUseSiteInfo().DiagnosticInfo != null;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
582DiagnosticInfo diagInfo = firstUnsupported.Member.GetUseSiteInfo().DiagnosticInfo; 612Debug.Assert(bad.Member.GetUseSiteInfo().DiagnosticInfo.Severity == DiagnosticSeverity.Error,
Errors\LazyUseSiteDiagnosticsInfoForNullableType.cs (1)
35return _possiblyNullableTypeSymbol.Type.OriginalDefinition.GetUseSiteInfo().DiagnosticInfo;
Lowering\SyntheticBoundNodeFactory.cs (1)
372UseSiteInfo<AssemblySymbol> useSiteInfo = specialMember.GetUseSiteInfo();
Symbols\Source\SourceAssemblySymbol.cs (1)
2216UseSiteInfo<AssemblySymbol> useSiteInfo = forwardedType.GetUseSiteInfo();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
286DiagnosticInfo useSiteDiagnostic = interfaceMember.GetUseSiteInfo().DiagnosticInfo; 322UseSiteInfo<AssemblySymbol> useSiteInfo = interfaceMember.GetUseSiteInfo();
Symbols\Symbol.cs (2)
1051var info = GetUseSiteInfo(); 1199UseSiteInfo<AssemblySymbol> info = type.GetUseSiteInfo();
Symbols\SymbolExtensions.cs (1)
110var info = symbol.GetUseSiteInfo();
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
277MergeUseSiteInfo(ref result, ReturnTypeWithAnnotations.Type.GetUseSiteInfo());
Symbols\Tuples\TupleTypeSymbol.cs (1)
498UseSiteInfo<AssemblySymbol> useSiteInfo = member.GetUseSiteInfo();
Symbols\TypeSymbol.cs (2)
526DiagnosticInfo info = GetUseSiteInfo().DiagnosticInfo; 2037(useSiteDiagnostic = interfaceMemberReturnType.GetUseSiteInfo().DiagnosticInfo) != null &&