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