45 references to AccumulatesDependencies
Microsoft.CodeAnalysis (8)
Binding\BindingDiagnosticBag.cs (7)
110
Debug.Assert(allowMismatchInDependencyAccumulation || other.Dependencies.IsDefaultOrEmpty || this.
AccumulatesDependencies
|| !this.AccumulatesDiagnostics);
119
Debug.Assert(allowMismatchInDependencyAccumulation || !other.
AccumulatesDependencies
|| this.
AccumulatesDependencies
);
186
Debug.Assert(allowMismatchInDependencyAccumulation || !dependencies.
AccumulatesDependencies
|| this.
AccumulatesDependencies
);
201
Debug.Assert(!useSiteInfo.AccumulatesDependencies || this.
AccumulatesDependencies
);
261
Debug.Assert(!useSiteInfo.AccumulatesDependencies || this.
AccumulatesDependencies
);
Binding\UseSiteInfo.cs (1)
144
else if (!futureDestination.
AccumulatesDependencies
)
Microsoft.CodeAnalysis.CSharp (37)
Binder\Binder_Crefs.cs (1)
1172
withDependencies: diagnostics.
AccumulatesDependencies
);
Binder\Binder_Deconstruct.cs (1)
98
var deconstructionDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
Binder\Binder_Expressions.cs (2)
2999
var bag = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
6563
var addMethodDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
Binder\Binder_Initializers.cs (1)
32
var diagsForInstanceInitializers = BindingDiagnosticBag.GetInstance(withDiagnostics: true, diagnostics.
AccumulatesDependencies
);
Binder\Binder_InterpolatedString.cs (2)
319
var partsDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
731
var outConstructorDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
Binder\Binder_Lambda.cs (1)
256
return UnboundLambda.Create(syntax, this, diagnostics.
AccumulatesDependencies
, returnRefKind, refCustomModifiers, returnType, parameterAttributes, refKinds, scopes, types, names, discardsOpt, parameterSyntaxListOpt, defaultValues, isAsync: isAsync, isStatic: isStatic);
Binder\Binder_Operators.cs (1)
4944
bindAsTypeDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
Binder\Binder_Query.cs (16)
232
var lambda = MakeQueryUnboundLambda(state.RangeVariableMap(), x, v, diagnostics.
AccumulatesDependencies
);
258
var lambdaLeft = MakeQueryUnboundLambda(state.RangeVariableMap(), x, k, diagnostics.
AccumulatesDependencies
);
262
BoundExpression lambdaRight = MakeQueryUnboundLambda(state.RangeVariableMap(), x, v, diagnostics.
AccumulatesDependencies
);
366
var lambda = MakeQueryUnboundLambda(state.RangeVariableMap(), state.rangeVariable, where.Condition, diagnostics.
AccumulatesDependencies
);
406
var outerKeySelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), state.rangeVariable, join.LeftExpression, diagnostics.
AccumulatesDependencies
);
410
var innerKeySelectorLambda = MakeQueryUnboundLambda(QueryTranslationState.RangeVariableMap(x2), x2, join.RightExpression, diagnostics.
AccumulatesDependencies
);
424
var resultSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, x2), select.Expression, diagnostics.
AccumulatesDependencies
);
453
var resultSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, g), select.Expression, diagnostics.
AccumulatesDependencies
);
494
var resultSelectorLambda = MakePairLambda(join, state, x1, x2, diagnostics.
AccumulatesDependencies
);
525
var resultSelectorLambda = MakePairLambda(join, state, x1, g, diagnostics.
AccumulatesDependencies
);
571
var lambda = MakeQueryUnboundLambda(state.RangeVariableMap(), state.rangeVariable, ordering.Expression, diagnostics.
AccumulatesDependencies
);
594
collectionSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), x1, from.Expression, diagnostics.
AccumulatesDependencies
);
598
collectionSelectorLambda = MakeQueryUnboundLambdaWithCast(state.RangeVariableMap(), x1, from.Expression, from.Type, BindTypeArgument(from.Type, diagnostics), diagnostics.
AccumulatesDependencies
);
613
var resultSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, x2), select.Expression, diagnostics.
AccumulatesDependencies
);
661
var resultSelectorLambda = MakePairLambda(from, state, x1, x2, diagnostics.
AccumulatesDependencies
);
763
var lambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x), let.Expression, bodyFactory, diagnostics.
AccumulatesDependencies
);
Binder\Binder_Statements.cs (1)
995
var localDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, diagnostics.
AccumulatesDependencies
);
Binder\Binder_Symbols.cs (1)
231
var resultDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: diagnostics.
AccumulatesDependencies
);
Binder\BindingDiagnosticBag.cs (1)
63
return GetInstance(template.AccumulatesDiagnostics, template.
AccumulatesDependencies
);
Binder\Semantics\Conversions\Conversions.cs (1)
375
var overloadDiagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: true, diagnostics.
AccumulatesDependencies
);
Compilation\CSharpCompilation.cs (1)
3100
var methodBodyDiagnostics = builder.
AccumulatesDependencies
? BindingDiagnosticBag.GetConcurrentInstance() : BindingDiagnosticBag.GetInstance(withDiagnostics: true, withDependencies: false);
Compiler\ClsComplianceChecker.cs (1)
75
var queue = diagnostics.
AccumulatesDependencies
? BindingDiagnosticBag.GetConcurrentInstance() : BindingDiagnosticBag.GetInstance(withDiagnostics: diagnostics.AccumulatesDiagnostics, withDependencies: false);
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (1)
153
BindingDiagnosticBag diagnostics = diagnose ? _diagnostics : BindingDiagnosticBag.GetInstance(withDiagnostics: false, withDependencies: _diagnostics.
AccumulatesDependencies
);
Compiler\MethodCompiler.cs (1)
1649
var diagnosticsForThisMethod = BindingDiagnosticBag.GetInstance(withDiagnostics: true, diagnostics.
AccumulatesDependencies
);
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
106
var bag = BindingDiagnosticBag.GetInstance(withDiagnostics: true, diagnostics.
AccumulatesDependencies
);
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
100
var bag = BindingDiagnosticBag.GetInstance(withDiagnostics: true, diagnostics.
AccumulatesDependencies
);
Symbols\AnonymousTypes\AnonymousTypeManager.cs (1)
33
if (diagnostics.
AccumulatesDependencies
)
Symbols\Source\LocalFunctionSymbol.cs (1)
140
var diagnostics = BindingDiagnosticBag.GetInstance(withDiagnostics: false, withDependencies: addTo.
AccumulatesDependencies
);