116 instantiations of UseSiteInfo
Microsoft.CodeAnalysis (5)
Binding\UseSiteInfo.cs (5)
79return new UseSiteInfo<TAssemblySymbol>(diagnosticInfo); 86return new UseSiteInfo<TAssemblySymbol>(diagnosticInfo, PrimaryDependency, SecondaryDependencies); 491return new UseSiteInfo<TAssemblySymbol>(diagnosticInfo); 494return new UseSiteInfo<TAssemblySymbol>(diagnosticInfo, primaryDependency, dependencies); 543return new UseSiteInfo<TAssemblySymbol>(diagnosticInfo, value.PrimaryDependency, dependencies);
Microsoft.CodeAnalysis.CSharp (57)
Binder\Binder_Symbols.cs (2)
1814useSiteInfo = new UseSiteInfo<AssemblySymbol>(diagnosticInfo: null, useSiteInfo.PrimaryDependency, useSiteInfo.SecondaryDependencies); 1822useSiteInfo = new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, memberDescriptor.DeclaringTypeMetadataName, memberDescriptor.Name));
Symbols\ConstraintsHelper.cs (21)
150diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(constraintTypeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_CircularConstraint, constraintTypeParameter, typeParameter)))); 184diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(errorCode, typeParameter, constraintTypeParameter)))); 222diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(underlyingTypeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_CircularConstraint, underlyingTypeParameter, typeParameter)))); 274diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BaseConstraintConflict, typeParameter, constraintDeducedBase, deducedBaseType)))); 884diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BadTypeArgument, typeArgument.Type)))); 891diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_GenericArgIsStaticClass, typeArgument.Type)))); 900diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_RefConstraintNotSatisfied, containingSymbol.ConstructedFrom(), typeParameter, typeArgument.Type)))); 916diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_UnmanagedConstraintNotSatisfied, containingSymbol.ConstructedFrom(), typeParameter, typeArgument.Type)))); 930diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(csDiagnosticInfo))); 940diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_ValConstraintNotSatisfied, containingSymbol.ConstructedFrom(), typeParameter, typeArgument.Type)))); 991new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_GenericConstraintNotSatisfiedInterfaceWithStaticAbstractMembers, iface, member)))); 1025diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_NewConstraintNotSatisfied, containingSymbol.ConstructedFrom(), typeParameter, typeArgument.Type)))); 1029diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, containingSymbol.ConstructedFrom(), typeParameter, typeArgument.Type)))); 1048nullabilityDiagnosticsBuilderOpt.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.WRN_NullabilityMismatchInTypeParameterNotNullConstraint, containingSymbol.ConstructedFrom(), typeParameter, typeArgument)))); 1055nullabilityDiagnosticsBuilderOpt.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.WRN_NullabilityMismatchInTypeParameterReferenceTypeConstraint, containingSymbol.ConstructedFrom(), typeParameter, typeArgument)))); 1079nullabilityDiagnosticsBuilderOpt.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.WRN_NullabilityMismatchInTypeParameterConstraint, containingSymbol.ConstructedFrom(), constraintType, typeParameter, typeArgument)))); 1118diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(errorCode, containingSymbol.ConstructedFrom(), constraintTypeErrorArgument, typeParameter, typeArgumentErrorArgument)))); 1202new UseSiteInfo<AssemblySymbol>(useSiteInfo.Dependencies.Single()) : 1203new UseSiteInfo<AssemblySymbol>(useSiteInfo.Dependencies.ToImmutableHashSet()))); 1228useSiteDiagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(info))); 1339return new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BaseConstraintConflict, typeParameter, deducedBase, classConflict ? "class" : "struct")));
Symbols\ErrorTypeSymbol.cs (1)
82return new UseSiteInfo<AssemblySymbol>(this.ErrorInfo);
Symbols\EventSymbol.cs (1)
276return new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\ExtendedErrorTypeSymbol.cs (1)
126return new UseSiteInfo<AssemblySymbol>(this.ErrorInfo);
Symbols\FieldSymbol.cs (1)
345return new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
778MergeUseSiteInfo(ref info, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_UnsupportedCallingConvention, this)));
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
149return new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BogusType, this));
Symbols\Metadata\PE\PEEventSymbol.cs (2)
469UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(primaryDependency); 492result = new UseSiteInfo<AssemblySymbol>(diag);
Symbols\Metadata\PE\PEFieldSymbol.cs (3)
632UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(primaryDependency); 637MergeUseSiteInfo(ref result, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, this))); 660result = new UseSiteInfo<AssemblySymbol>(diag);
Symbols\Metadata\PE\PEMethodSymbol.cs (4)
402InitializeUseSiteDiagnostic(new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, this))); 855InitializeUseSiteDiagnostic(new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, this))); 871InitializeUseSiteDiagnostic(new UseSiteInfo<AssemblySymbol>(diagnosticInfo)); 1385UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2066_lazyCachedUseSiteInfo.Initialize(primaryDependency, new UseSiteInfo<AssemblySymbol>(primaryDependency).AdjustDiagnosticInfo(GetUseSiteDiagnosticImpl()));
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
824var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (3)
239_lazyCachedConstraintsUseSiteInfo.InterlockedCompareExchange(primaryDependency: null, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, this))); 419_lazyCachedConstraintsUseSiteInfo.InterlockedCompareExchange(primaryDependency: null, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BindToBogus, this))); 671var useSiteInfo = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\MethodSymbol.cs (1)
933return new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\NamedTypeSymbol.cs (1)
1369UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\PropertySymbol.cs (1)
366return new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
179var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
128var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
354var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
362_lazyCachedUseSiteInfo.Initialize(primaryDependency, new UseSiteInfo<AssemblySymbol>(primaryDependency).AdjustDiagnosticInfo(CalculateUseSiteDiagnostic()));
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
240var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Symbol.cs (3)
1012result = new UseSiteInfo<AssemblySymbol>(diagnosticInfo); 1021result = new UseSiteInfo<AssemblySymbol>(diagnosticInfo, primaryDependency, secondaryDependencies); 1085var useSiteInfo = new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BogusType, string.Empty));
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
276var result = new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\Tuples\TupleErrorFieldSymbol.cs (1)
168return new UseSiteInfo<AssemblySymbol>(_useSiteDiagnosticInfo);
Symbols\Tuples\TupleFieldSymbol.cs (1)
282return new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_TupleInferredNamesNotAvailable, _name,
Microsoft.CodeAnalysis.VisualBasic (53)
Binding\Binder.vb (3)
458info = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UndefinedType1, MetadataHelpers.BuildQualifiedName(missing.NamespaceName, missing.Name))) 569useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_MissingRuntimeHelper, memberDescriptor.DeclaringTypeMetadataName & "." & memberDescriptor.Name)) 615Return New UseSiteInfo(Of AssemblySymbol)(GetDiagnosticForMissingRuntimeHelper(memberDescriptor.DeclaringTypeMetadataName, memberDescriptor.Name, embedVBRuntimeUsed))
Binding\Binder_Delegates.vb (1)
349useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedMethod1, delegateType))
Binding\Binder_Statements.vb (3)
3865Dim memberUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = If(member?.GetUseSiteInfo(), New UseSiteInfo(Of AssemblySymbol)()) 3892memberUseSiteInfo = If(member?.GetUseSiteInfo(), New UseSiteInfo(Of AssemblySymbol)()) 3926memberUseSiteInfo = If(member?.GetUseSiteInfo(), New UseSiteInfo(Of AssemblySymbol)())
Lowering\SyntheticBoundNodeFactory.vb (1)
267useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(GetDiagnosticForMissingRuntimeHelper(memberDescriptor.DeclaringTypeMetadataName, memberDescriptor.Name, CompilationState.Compilation.Options.EmbedVbCoreRuntime))
Symbols\ConstraintsHelper.vb (3)
30Me.New(typeParameter, New UseSiteInfo(Of AssemblySymbol)(diagnostic)) 706New UseSiteInfo(Of AssemblySymbol)(useSiteInfo.Dependencies.Single()), 707New UseSiteInfo(Of AssemblySymbol)(useSiteInfo.Dependencies.ToImmutableHashSet()))))
Symbols\ErrorTypeSymbol.vb (1)
33Return New UseSiteInfo(Of AssemblySymbol)(Me.ErrorInfo)
Symbols\EventSymbol.vb (6)
188Return New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 197Dim useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 209useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnreferencedAssemblyEvent3, errorInfo.Arguments(0), Me)) 217useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnreferencedModuleEvent3, errorInfo.Arguments(0), Me)) 221useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedType1, CustomSymbolDisplayFormatter.ShortErrorName(Me))) 233useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(errorInfo)
Symbols\ExtendedErrorTypeSymbol.vb (1)
128Return New UseSiteInfo(Of AssemblySymbol)(Me.ErrorInfo)
Symbols\FieldSymbol.vb (3)
272Return New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 283Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 306useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(errorInfo)
Symbols\InstanceTypeSymbol.vb (2)
162Dim useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency).AdjustDiagnosticInfo(DeriveUseSiteErrorInfoFromBase()) 174useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(errorInfo)
Symbols\Metadata\PE\PEFieldSymbol.vb (2)
413fieldUseSiteInfo = New UseSiteInfo(Of AssemblySymbol)(errorInfo) 424fieldUseSiteInfo = New UseSiteInfo(Of AssemblySymbol)(New DiagnosticInfo(MessageProvider.Instance,
Symbols\Metadata\PE\PEMethodSymbol.vb (3)
269InitializeUseSiteInfo(New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedMethod1, CustomSymbolDisplayFormatter.ShortErrorName(Me)))) 1016InitializeUseSiteInfo(New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedMethod1, CustomSymbolDisplayFormatter.ShortErrorName(Me)))) 1030InitializeUseSiteInfo(New UseSiteInfo(Of AssemblySymbol)(errorInfo))
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
1278Return New UseSiteInfo(Of AssemblySymbol)(compilerFeatureRequiredDiagnostic) 1288Return New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedType1, Me)) 1318Return New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_NestingViolatesCLS1, Me))
Symbols\Metadata\PE\PETypeParameterSymbol.vb (2)
185_lazyCachedBoundsUseSiteInfo.InterlockedCompareExchange(primaryDependency:=Nothing, New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedType1, Me))) 284Dim useSiteInfo As New UseSiteInfo(Of AssemblySymbol)(primaryDependency)
Symbols\MethodSymbol.vb (4)
622Return New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 635Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = New UseSiteInfo(Of AssemblySymbol)(Me.PrimaryDependency) 677Return New UseSiteInfo(Of AssemblySymbol)(errorInfo) 687Return New UseSiteInfo(Of AssemblySymbol)(diagnosticInfo:=Nothing, primaryDependency, secondaryDependency)
Symbols\NamedTypeSymbol.vb (1)
988Return New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency)
Symbols\PropertySymbol.vb (4)
395Return New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 406Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = New UseSiteInfo(Of AssemblySymbol)(Me.PrimaryDependency) 447Return New UseSiteInfo(Of AssemblySymbol)(errorInfo) 457Return New UseSiteInfo(Of AssemblySymbol)(diagnosticInfo:=Nothing, primaryDependency, secondaryDependency)
Symbols\Symbol.vb (7)
937useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedField1, CustomSymbolDisplayFormatter.ShortErrorName(Me))) 940useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedMethod1, CustomSymbolDisplayFormatter.ShortErrorName(Me))) 943useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedProperty1, CustomSymbolDisplayFormatter.ShortErrorName(Me))) 968result = New UseSiteInfo(Of AssemblySymbol)(diagnosticInfo:=Nothing, primaryDependency, secondaryDependency) 999Return New UseSiteInfo(Of AssemblySymbol)(errorInfo) 1008Return New UseSiteInfo(Of AssemblySymbol)(diagnosticInfo:=Nothing, primaryDependency, secondaryDependency) 1035useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_UnsupportedType1, String.Empty))
Symbols\Tuples\TupleErrorFieldSymbol.vb (1)
125Return New UseSiteInfo(Of AssemblySymbol)(Me._useSiteDiagnosticInfo)
Symbols\Tuples\TupleFieldSymbol.vb (1)
238Return New UseSiteInfo(Of AssemblySymbol)(ErrorFactory.ErrorInfo(ERRID.ERR_TupleInferredNamesNotAvailable, _name,
Symbols\WellKnownMembers.vb (1)
129useSiteInfo = New UseSiteInfo(Of AssemblySymbol)(ctorError)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EELocalSymbolBase.vb (1)
68Return New UseSiteInfo(Of AssemblySymbol)(localType.GetUnificationUseSiteDiagnosticRecursive(Me, unificationCheckedTypes))
224 references to UseSiteInfo
Microsoft.CodeAnalysis (15)
Binding\BindingDiagnosticBag.cs (3)
192internal void AddDependencies(UseSiteInfo<TAssemblySymbol> useSiteInfo) 269internal bool Add(UseSiteInfo<TAssemblySymbol> useSiteInfo, SyntaxNode node) 274internal bool Add(UseSiteInfo<TAssemblySymbol> info, Location location)
Binding\UseSiteInfo.cs (12)
73public UseSiteInfo<TAssemblySymbol> AdjustDiagnosticInfo(DiagnosticInfo? diagnosticInfo) 105/// A helper used to combine information from multiple <see cref="UseSiteInfo{TAssemblySymbol}"/>s related to the same 239public void AddDiagnostics(UseSiteInfo<TAssemblySymbol> info) 325public void AddDependencies(UseSiteInfo<TAssemblySymbol> info) 423public void Add(UseSiteInfo<TAssemblySymbol> other) 437/// A helper used to efficiently cache <see cref="UseSiteInfo{TAssemblySymbol}"/> in the symbol. 467public void Initialize(TAssemblySymbol? primaryDependency, UseSiteInfo<TAssemblySymbol> useSiteInfo) 472private static ImmutableHashSet<TAssemblySymbol> GetDependenciesToCache(TAssemblySymbol? primaryDependency, UseSiteInfo<TAssemblySymbol> useSiteInfo) 485public UseSiteInfo<TAssemblySymbol> ToUseSiteInfo(TAssemblySymbol primaryDependency) 522public void InterlockedCompareExchange(TAssemblySymbol? primaryDependency, UseSiteInfo<TAssemblySymbol> value) 531public UseSiteInfo<TAssemblySymbol> InterlockedInitialize(TAssemblySymbol? primaryDependency, UseSiteInfo<TAssemblySymbol> value)
Microsoft.CodeAnalysis.CSharp (89)
Binder\Binder.cs (1)
823out var memberUseSiteInfo,
Binder\Binder.ValueChecks.cs (1)
1634UseSiteInfo<AssemblySymbol> useSiteInfo = accessor.GetUseSiteInfo();
Binder\Binder_Expressions.cs (1)
9311UseSiteInfo<AssemblySymbol> info = invoke.GetUseSiteInfo();
Binder\Binder_Symbols.cs (5)
1676var useSiteInfo = GetUseSiteInfoForWellKnownMemberOrContainingType(symbol); 1687private static UseSiteInfo<AssemblySymbol> GetUseSiteInfoForWellKnownMemberOrContainingType(Symbol symbol) 1691UseSiteInfo<AssemblySymbol> info = symbol.GetUseSiteInfo(); 1783UseSiteInfo<AssemblySymbol> useSiteInfo; 1789internal static Symbol GetWellKnownTypeMember(CSharpCompilation compilation, WellKnownMember member, out UseSiteInfo<AssemblySymbol> useSiteInfo, bool isOptional = false)
Emitter\NoPia\EmbeddedTypesManager.cs (2)
61UseSiteInfo<AssemblySymbol> info = typeSymbol.GetUseSiteInfo(); 94UseSiteInfo<AssemblySymbol> info;
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
104UseSiteInfo<AssemblySymbol> useSiteInfo = field.GetUseSiteInfo();
Symbols\ArrayTypeSymbol.cs (2)
451internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 453UseSiteInfo<AssemblySymbol> result = default;
Symbols\ConstraintsHelper.cs (2)
28public readonly UseSiteInfo<AssemblySymbol> UseSiteInfo; 30public TypeParameterDiagnosticInfo(TypeParameterSymbol typeParameter, UseSiteInfo<AssemblySymbol> useSiteInfo)
Symbols\ErrorTypeSymbol.cs (2)
80internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 613internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\EventSymbol.cs (2)
272internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 282internal bool CalculateUseSiteDiagnostic(ref UseSiteInfo<AssemblySymbol> result)
Symbols\ExtendedErrorTypeSymbol.cs (1)
122internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\FieldSymbol.cs (2)
341internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 351internal bool CalculateUseSiteDiagnostic(ref UseSiteInfo<AssemblySymbol> result)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (2)
771internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 773UseSiteInfo<AssemblySymbol> info = default;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (2)
143internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 145UseSiteInfo<AssemblySymbol> fromSignature = Signature.GetUseSiteInfo();
Symbols\Metadata\PE\PEEventSymbol.cs (3)
463internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 469UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(primaryDependency); 477void deriveCompilerFeatureRequiredUseSiteInfo(ref UseSiteInfo<AssemblySymbol> result)
Symbols\Metadata\PE\PEFieldSymbol.cs (3)
626internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 632UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(primaryDependency); 645void deriveCompilerFeatureRequiredUseSiteInfo(ref UseSiteInfo<AssemblySymbol> result)
Symbols\Metadata\PE\PEMethodSymbol.cs (5)
1381internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 1385UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(PrimaryDependency); 1457private UseSiteInfo<AssemblySymbol> GetCachedUseSiteInfo() 1462private UseSiteInfo<AssemblySymbol> InitializeUseSiteDiagnostic(UseSiteInfo<AssemblySymbol> useSiteInfo)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2061internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 2120var useSiteInfo = GetUseSiteInfo();
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
818internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 824var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (2)
671var useSiteInfo = new UseSiteInfo<AssemblySymbol>(primaryDependency); 692internal override UseSiteInfo<AssemblySymbol> GetConstraintsUseSiteErrorInfo()
Symbols\MethodSymbol.cs (2)
929internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 941internal bool CalculateUseSiteDiagnostic(ref UseSiteInfo<AssemblySymbol> result)
Symbols\NamedTypeSymbol.cs (3)
1367internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 1369UseSiteInfo<AssemblySymbol> result = new UseSiteInfo<AssemblySymbol>(PrimaryDependency); 1385private bool DeriveUseSiteDiagnosticFromTypeArguments(ref UseSiteInfo<AssemblySymbol> result)
Symbols\NativeIntegerTypeSymbol.cs (2)
164internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 166var useSiteInfo = _underlyingType.GetUseSiteInfo();
Symbols\ParameterSymbol.cs (1)
429UseSiteInfo<AssemblySymbol> info = default;
Symbols\PointerTypeSymbol.cs (2)
285internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 287UseSiteInfo<AssemblySymbol> result = default;
Symbols\PropertySymbol.cs (2)
362internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 372internal bool CalculateUseSiteDiagnostic(ref UseSiteInfo<AssemblySymbol> result)
Symbols\Retargeting\RetargetingEventSymbol.cs (2)
174internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 179var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Retargeting\RetargetingFieldSymbol.cs (2)
123internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 128var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Retargeting\RetargetingMethodSymbol.cs (2)
349internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 354var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
357internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\Retargeting\RetargetingPropertySymbol.cs (2)
234internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 240var result = new UseSiteInfo<AssemblySymbol>(primaryDependency);
Symbols\Source\SourceAssemblySymbol.cs (1)
2191UseSiteInfo<AssemblySymbol> useSiteInfo = forwardedType.GetUseSiteInfo();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
322UseSiteInfo<AssemblySymbol> useSiteInfo = interfaceMember.GetUseSiteInfo();
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
259var attributeConstructor = Binder.GetWellKnownTypeMember(DeclaringCompilation, WellKnownMember.System_Runtime_CompilerServices_ExtensionAttribute__ctor, out var useSiteInfo);
Symbols\Symbol.cs (13)
913var info = GetUseSiteInfo(); 921internal virtual UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 1004internal bool MergeUseSiteInfo(ref UseSiteInfo<AssemblySymbol> result, UseSiteInfo<AssemblySymbol> info) 1059internal bool DeriveUseSiteInfoFromType(ref UseSiteInfo<AssemblySymbol> result, TypeSymbol type) 1061UseSiteInfo<AssemblySymbol> info = type.GetUseSiteInfo(); 1070private void GetSymbolSpecificUnsupportedMetadataUseSiteErrorInfo(ref UseSiteInfo<AssemblySymbol> info) 1083private UseSiteInfo<AssemblySymbol> GetSymbolSpecificUnsupportedMetadataUseSiteErrorInfo() 1085var useSiteInfo = new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_BogusType, string.Empty)); 1090internal bool DeriveUseSiteInfoFromType(ref UseSiteInfo<AssemblySymbol> result, TypeWithAnnotations type, AllowedRequiredModifierType allowedRequiredModifierType) 1096internal bool DeriveUseSiteInfoFromParameter(ref UseSiteInfo<AssemblySymbol> result, ParameterSymbol param) 1105internal bool DeriveUseSiteInfoFromParameters(ref UseSiteInfo<AssemblySymbol> result, ImmutableArray<ParameterSymbol> parameters) 1128internal bool DeriveUseSiteInfoFromCustomModifiers(ref UseSiteInfo<AssemblySymbol> result, ImmutableArray<CustomModifier> customModifiers, AllowedRequiredModifierType allowedRequiredModifierType)
Symbols\SymbolExtensions.cs (1)
110var info = symbol.GetUseSiteInfo();
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (2)
274internal sealed override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 276var result = new UseSiteInfo<AssemblySymbol>(PrimaryDependency);
Symbols\Synthesized\SynthesizedSubmissionConstructor.cs (1)
25var useSiteInfo = submissionArrayType.GetUseSiteInfo();
Symbols\Tuples\TupleErrorFieldSymbol.cs (1)
166internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\Tuples\TupleFieldSymbol.cs (2)
138internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 278internal override UseSiteInfo<AssemblySymbol> GetUseSiteInfo()
Symbols\Tuples\TupleTypeSymbol.cs (1)
504UseSiteInfo<AssemblySymbol> useSiteInfo = member.GetUseSiteInfo();
Symbols\TypeParameterSymbol.cs (1)
72internal virtual UseSiteInfo<AssemblySymbol> GetConstraintsUseSiteErrorInfo()
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EELocalSymbolBase.cs (2)
78internal sealed override UseSiteInfo<AssemblySymbol> GetUseSiteInfo() 81UseSiteInfo<AssemblySymbol> result = default;
Symbols\EEMethodSymbol.cs (1)
493UseSiteInfo<AssemblySymbol> useSiteInfo = default;
Microsoft.CodeAnalysis.VisualBasic (114)
Binding\Binder.vb (14)
454Friend Shared Function GetUseSiteInfoForSpecialType(type As TypeSymbol, Optional suppressUseSiteInfo As Boolean = False) As UseSiteInfo(Of AssemblySymbol) 455Dim info As UseSiteInfo(Of AssemblySymbol) = Nothing 483Friend Shared Function GetUseSiteInfoForWellKnownType(type As TypeSymbol) As UseSiteInfo(Of AssemblySymbol) 557Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 564Friend Shared Function GetSpecialTypeMember(assembly As AssemblySymbol, member As SpecialMember, <Out> ByRef useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As Symbol 577Friend Shared Function GetUseSiteInfoForMemberAndContainingType(member As Symbol) As UseSiteInfo(Of AssemblySymbol) 578Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = member.GetUseSiteInfo() 596Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 603Friend Shared Function GetWellKnownTypeMember(compilation As VisualBasicCompilation, member As WellKnownMember, <Out> ByRef useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As Symbol 611Friend Shared Function GetUseSiteInfoForWellKnownTypeMember(memberSymbol As Symbol, member As WellKnownMember, embedVBRuntimeUsed As Boolean) As UseSiteInfo(Of AssemblySymbol) 928Public Shared Function ReportUseSite(diagBag As BindingDiagnosticBag, syntax As SyntaxNodeOrToken, useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As Boolean 932Public Shared Function ReportUseSite(diagBag As BindingDiagnosticBag, location As Location, useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As Boolean 1076Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 1105Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = GetUseSiteInfoForWellKnownTypeMember(memberSymbol, attributeCtor, compilation.Options.EmbedVbCoreRuntime)
Binding\Binder_Delegates.vb (1)
346Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = invoke.GetUseSiteInfo()
Binding\Binder_Imports.vb (1)
120Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = aliasTarget.GetUseSiteInfo()
Binding\Binder_Statements.vb (1)
3865Dim memberUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = If(member?.GetUseSiteInfo(), New UseSiteInfo(Of AssemblySymbol)())
Binding\Binder_Symbols.vb (1)
187Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = symbol.GetUseSiteInfo()
Emit\NoPia\EmbeddedTypesManager.vb (1)
69Dim info As UseSiteInfo(Of AssemblySymbol) = Nothing
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
474Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Lowering\LocalRewriter\LocalRewriter.vb (1)
658Private Shared Function ReportUseSite(node As BoundNode, useSiteInfo As UseSiteInfo(Of AssemblySymbol), diagnostics As BindingDiagnosticBag) As Boolean
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
214Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = field.CalculateUseSiteInfo()
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (2)
972Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 996Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Lowering\SyntheticBoundNodeFactory.vb (2)
249Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 263Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol)
Semantics\Operators.vb (2)
3181Dim methodUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = method.GetUseSiteInfo() 3293Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Semantics\OverloadResolution.vb (1)
3745Dim candidateUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = candidate.UnderlyingSymbol.GetUseSiteInfo()
Symbols\AnonymousTypes\AnonymousType_SymbolCollection.vb (1)
66Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = symbol.GetUseSiteInfo()
Symbols\ArrayTypeSymbol.vb (3)
368Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 370Dim elementUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromType(Me.ElementType) 377Dim modifiersUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromCustomModifiers(Me.CustomModifiers)
Symbols\ConstraintsHelper.vb (2)
24Public Sub New(typeParameter As TypeParameterSymbol, useSiteInfo As UseSiteInfo(Of AssemblySymbol)) 40Public ReadOnly UseSiteInfo As UseSiteInfo(Of AssemblySymbol)
Symbols\ErrorTypeSymbol.vb (1)
31Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\EventSymbol.vb (2)
186Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 194Friend Function CalculateUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\ExtendedErrorTypeSymbol.vb (1)
126Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\FieldSymbol.vb (4)
270Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 278Friend Function CalculateUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 283Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = New UseSiteInfo(Of AssemblySymbol)(PrimaryDependency) 290Dim modifiersUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromCustomModifiers(Me.CustomModifiers)
Symbols\InstanceTypeSymbol.vb (1)
160Protected Function CalculateUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Metadata\PE\PEEventSymbol.vb (2)
293Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 298Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = CalculateUseSiteInfo()
Symbols\Metadata\PE\PEFieldSymbol.vb (2)
404Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 437Private Function DeriveCompilerFeatureRequiredDiagnostic(ByRef result As UseSiteInfo(Of AssemblySymbol)) As DiagnosticInfo
Symbols\Metadata\PE\PEMethodSymbol.vb (5)
1140Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 1142Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = CalculateUseSiteInfo() 1153Private Function GetCachedUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 1203Private Function InitializeUseSiteInfo(useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As UseSiteInfo(Of AssemblySymbol)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (2)
1263Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 1273Private Function CalculateUseSiteInfoImpl() As UseSiteInfo(Of AssemblySymbol)
Symbols\Metadata\PE\PEPropertySymbol.vb (2)
545Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 549Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = CalculateUseSiteInfo()
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
302Friend Overrides Function GetConstraintsUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\MethodSymbol.vb (3)
620Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 630Friend Function CalculateUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 635Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = New UseSiteInfo(Of AssemblySymbol)(Me.PrimaryDependency)
Symbols\NamedTypeSymbol.vb (5)
986Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 995Dim definitionUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromType(Me.OriginalDefinition) 1002Dim argsUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromTypeArguments() 1008Private Function DeriveUseSiteInfoFromTypeArguments() As UseSiteInfo(Of AssemblySymbol) 1009Dim argsUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Symbols\PropertySymbol.vb (3)
393Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 401Friend Function CalculateUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 406Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = New UseSiteInfo(Of AssemblySymbol)(Me.PrimaryDependency)
Symbols\ReducedExtensionMethodSymbol.vb (3)
329Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 780Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 1005Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
214Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
233Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
488Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
504Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
298Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Source\SourceAssemblySymbol.vb (1)
1174Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1183Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Symbols\Source\SynthesizedEventAccessorSymbol.vb (3)
80Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) 152Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 285Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
69Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Symbols\Symbol.vb (15)
874Friend Overridable Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 917Friend Function DeriveUseSiteInfoFromType(type As TypeSymbol) As UseSiteInfo(Of AssemblySymbol) 918Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = type.GetUseSiteInfo() 934Private Sub GetSymbolSpecificUnsupportedMetadataUseSiteErrorInfo(ByRef useSiteInfo As UseSiteInfo(Of AssemblySymbol)) 954Friend Function MergeUseSiteInfo(ByRef result As UseSiteInfo(Of AssemblySymbol), other As UseSiteInfo(Of AssemblySymbol)) As Boolean 977Friend Function DeriveUseSiteInfoFromParameter(param As ParameterSymbol) As UseSiteInfo(Of AssemblySymbol) 978Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromType(param.Type) 984Dim refModifiersUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromCustomModifiers(param.RefCustomModifiers) 990Dim modifiersUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromCustomModifiers(param.CustomModifiers) 1011Friend Function DeriveUseSiteInfoFromParameters(parameters As ImmutableArray(Of ParameterSymbol)) As UseSiteInfo(Of AssemblySymbol) 1012Dim paramsUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 1026) As UseSiteInfo(Of AssemblySymbol) 1027Dim modifiersUseSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing 1030Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol)
Symbols\Symbol_Attributes.vb (1)
592Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Nothing
Symbols\Tuples\TupleErrorFieldSymbol.vb (1)
124Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Tuples\TupleEventSymbol.vb (2)
85Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 86Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = MyBase.GetUseSiteInfo
Symbols\Tuples\TupleFieldSymbol.vb (3)
100Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 101Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = MyBase.GetUseSiteInfo 236Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\Tuples\TupleMethodSymbol.vb (2)
131Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 132Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = MyBase.GetUseSiteInfo()
Symbols\Tuples\TuplePropertySymbol.vb (2)
113Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 114Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = MyBase.GetUseSiteInfo
Symbols\Tuples\TupleTypeSymbol.vb (2)
651Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = wellKnownMemberInType.GetUseSiteInfo 1017Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\TypeParameterSymbol.vb (1)
53Friend Overridable Function GetConstraintsUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\UnboundGenericType.vb (1)
283Friend Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol)
Symbols\WellKnownMembers.vb (1)
36Friend Function GetExtensionAttributeConstructor(<Out> ByRef useSiteInfo As UseSiteInfo(Of AssemblySymbol)) As MethodSymbol
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EELocalSymbolBase.vb (2)
56Friend NotOverridable Overrides Function GetUseSiteInfo() As UseSiteInfo(Of AssemblySymbol) 59Dim info As UseSiteInfo(Of AssemblySymbol) = DeriveUseSiteInfoFromType(localType)
Symbols\EEMethodSymbol.vb (1)
503Dim useSiteInfo As UseSiteInfo(Of AssemblySymbol) = Me.CalculateUseSiteInfo()