35 references to AccumulatesDependencies
Microsoft.CodeAnalysis (13)
Binding\BindingDiagnosticBag.cs (2)
203Debug.Assert(!useSiteInfo.AccumulatesDependencies || this.AccumulatesDependencies); 257Debug.Assert(!useSiteInfo.AccumulatesDependencies || this.AccumulatesDependencies);
Binding\UseSiteInfo.cs (11)
223Debug.Assert(AccumulatesDependencies); 327if (!_hasErrors && AccumulatesDependencies) 343Debug.Assert(!info.AccumulatesDependencies || this.AccumulatesDependencies); 344if (!_hasErrors && AccumulatesDependencies) 352if (!_hasErrors && AccumulatesDependencies && !dependencies.IsNullOrEmpty() && 361if (!_hasErrors && AccumulatesDependencies && !dependencies.IsNullOrEmpty() && 370if (!_hasErrors && AccumulatesDependencies && !dependencies.IsDefaultOrEmpty && 384Debug.Assert(!AccumulatesDependencies); 399if (!_hasErrors && AccumulatesDependencies) 427Debug.Assert(!AccumulatesDependencies);
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (2)
8911var diagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, useSiteInfo.AccumulatesDependencies); 8970returnRefKind: returnRefKind, returnType: returnType, withDependencies: useSiteInfo.AccumulatesDependencies);
Binder\Binder_Lookup.cs (1)
709var useSiteInfo = attributeTypeViabilityUseSiteInfo.AccumulatesDependencies || !diagnose ?
BoundTree\UnboundLambda.cs (1)
239useSiteInfo.AccumulatesDependencies ? useSiteInfo.Dependencies.AsImmutableOrEmpty() : ImmutableArray<AssemblySymbol>.Empty);
Symbols\ConstraintsHelper.cs (1)
1198if (!(useSiteInfo.AccumulatesDiagnostics && useSiteInfo.HasErrors) && useSiteInfo.AccumulatesDependencies && !useSiteInfo.Dependencies.IsNullOrEmpty())
Symbols\Source\SourceMemberContainerSymbol.cs (1)
808if (useSiteInfo.AccumulatesDependencies)
Symbols\SymbolExtensions.cs (1)
106Debug.Assert(!useSiteInfo.AccumulatesDependencies);
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\Binder_Attributes.vb (1)
190Dim localUseSiteInfo = If(useSiteInfo.AccumulatesDependencies, New CompoundUseSiteInfo(Of AssemblySymbol)(Compilation.Assembly), CompoundUseSiteInfo(Of AssemblySymbol).DiscardedDependencies)
BoundTree\BoundMethodGroup.vb (2)
56Debug.Assert(Not useSiteInfo.AccumulatesDependencies OrElse _withDependencies) 81Interlocked.CompareExchange(_lazyUseSiteDependencies, If(localUseSiteInfo.AccumulatesDependencies, localUseSiteInfo.Dependencies, Nothing), Nothing)
Semantics\Operators.vb (1)
2350Dim localUseSiteInfo = If(useSiteInfo.AccumulatesDependencies, New CompoundUseSiteInfo(Of AssemblySymbol)(useSiteInfo.AssemblyBeingBuilt), CompoundUseSiteInfo(Of AssemblySymbol).DiscardedDependencies)
Semantics\OverloadResolution.vb (1)
4904diagnostics = BindingDiagnosticBag.Create(withDiagnostics:=True, useSiteInfo.AccumulatesDependencies)
Semantics\TypeInference\TypeArgumentInference.vb (5)
462Graph.Diagnostic = BindingDiagnosticBag.Create(withDiagnostics:=True, Graph.UseSiteInfo.AccumulatesDependencies) 2128Me.Diagnostic = BindingDiagnosticBag.Create(withDiagnostics:=True, Me.UseSiteInfo.AccumulatesDependencies) 2151Me.Diagnostic = BindingDiagnosticBag.Create(withDiagnostics:=True, Me.UseSiteInfo.AccumulatesDependencies) 2171Me.Diagnostic = BindingDiagnosticBag.Create(withDiagnostics:=True, Me.UseSiteInfo.AccumulatesDependencies) 2182Me.Diagnostic = BindingDiagnosticBag.Create(withDiagnostics:=True, Me.UseSiteInfo.AccumulatesDependencies)
Symbols\ConstraintsHelper.vb (2)
694If Not hasErrors AndAlso (Not useSiteInfo.AccumulatesDependencies OrElse useSiteInfo.Dependencies.IsNullOrEmpty) Then 703If useSiteInfo.AccumulatesDependencies AndAlso Not useSiteInfo.Dependencies.IsNullOrEmpty() Then
Symbols\ReducedExtensionMethodSymbol.vb (2)
63Dim reducedUseSiteInfo = If(useSiteInfo.AccumulatesDependencies, New CompoundUseSiteInfo(Of AssemblySymbol)(useSiteInfo.AssemblyBeingBuilt), CompoundUseSiteInfo(Of AssemblySymbol).DiscardedDependencies) 83Dim inferenceDiagnostic = If(reducedUseSiteInfo.AccumulatesDependencies,
Symbols\TypeSymbolExtensions.vb (1)
572Debug.Assert(Not useSiteInfo.AccumulatesDependencies)