9 references to DeriveUseSiteInfoFromType
Microsoft.CodeAnalysis.CSharp (8)
Symbols\ArrayTypeSymbol.cs (1)
457
DeriveUseSiteInfoFromType
(ref result, this.ElementTypeWithAnnotations, AllowedRequiredModifierType.None);
Symbols\EventSymbol.cs (1)
287
if (
DeriveUseSiteInfoFromType
(ref result, this.TypeWithAnnotations, AllowedRequiredModifierType.None))
Symbols\FieldSymbol.cs (1)
356
if (
DeriveUseSiteInfoFromType
(ref result, this.TypeWithAnnotations, RefKind == RefKind.None ? AllowedRequiredModifierType.System_Runtime_CompilerServices_Volatile : AllowedRequiredModifierType.None) ||
Symbols\MethodSymbol.cs (1)
946
if (
DeriveUseSiteInfoFromType
(ref result, this.ReturnTypeWithAnnotations,
Symbols\NamedTypeSymbol.cs (1)
1393
if (
DeriveUseSiteInfoFromType
(ref result, arg, AllowedRequiredModifierType.None))
Symbols\PointerTypeSymbol.cs (1)
290
DeriveUseSiteInfoFromType
(ref result, this.PointedAtTypeWithAnnotations, AllowedRequiredModifierType.None);
Symbols\PropertySymbol.cs (1)
377
if (
DeriveUseSiteInfoFromType
(ref result, this.TypeWithAnnotations, AllowedRequiredModifierType.None) ||
Symbols\Symbol.cs (1)
1098
return
DeriveUseSiteInfoFromType
(ref result, param.TypeWithAnnotations, AllowedRequiredModifierType.None) ||
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EELocalSymbolBase.cs (1)
82
if (!
DeriveUseSiteInfoFromType
(ref result, type, AllowedRequiredModifierType.None) && this.ContainingModule.HasUnifiedReferences)