33 writes to
Microsoft.CodeAnalysis (3)
Diagnostic\DiagnosticInfo.cs (1)
143
bits
[
value] = true;
Operations\ControlFlowGraphBuilder.cs (1)
278
visited
[
current.Ordinal] = true;
ReferenceManager\CommonReferenceManager.State.cs (1)
639
visitedAssemblies
[
assemblyIndex] = true;
Microsoft.CodeAnalysis.CSharp (30)
Binder\Binder.ValueChecks.cs (1)
3362
paramsMatched
[
paramIndex] = true;
Binder\Binder_Invocation.cs (3)
1550
visitedParameters
[
parameter.Ordinal] = true;
1565
visitedParameters
[
paramsIndex] = true;
1614
defaultArguments
[
argumentsBuilder.Count] = true;
Binder\Binder_Query.cs (2)
325
(defaultArguments
[
n - 1], defaultArguments
[
n - 2]) = (defaultArguments[n - 2], defaultArguments[n - 1]);
Binder\DecisionDagBuilder.cs (3)
1507
unnecessaryStates
[
i] = true;
1519
unnecessaryStates
[
i] = true;
1561
usedTemps
[
tempIndex] = true;
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (2)
302
badArguments
[
argumentPosition] = true;
438
result
[
setIndex] = true;
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
986
needsFixing
[
param] = true;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (2)
4570
badArguments
[
argumentPosition] = true;
4652
badArguments
[
argumentPosition] = true;
FlowAnalysis\DefiniteAssignment.cs (5)
1014
state.Assigned
[
i] = assign;
1205
_alreadyReported
[
slot] = true;
2318
_alreadyReported
[
slot] = true;
2898
Assigned
[
slot] = true;
2905
Assigned
[
slot] = false;
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (2)
122
usages.ReadVars
[
slot] = true;
132
mask
[
slot] = IsCapturedInLocalFunction(slot);
FlowAnalysis\NullableWalker.cs (4)
13957
state
[
index] = true;
13958
state
[
index + 1] = true;
14141
(_state
[
index], _state
[
index + 1]) = value switch
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
764
argumentsAssignedToTemp
[
i] = true;
908
argumentsAssignedToTemp
[
argIndex] = true;
Symbols\Synthesized\RefKindVector.cs (3)
57
(_bits
[
index + 2], _bits
[
index + 1], _bits
[
index]) = value switch
36 references to
Microsoft.CodeAnalysis (3)
Collections\BitVector.cs (1)
406
value[_capacity - i - 1] = this
[
i] ? '1' : '0';
Operations\ControlFlowGraphBuilder.cs (1)
273
if (visited
[
current.Ordinal])
ReferenceManager\CommonReferenceManager.State.cs (1)
654
if (!visitedAssemblies
[
dependentAssemblyIndex])
Microsoft.CodeAnalysis.CSharp (33)
Binder\Binder.ValueChecks.cs (1)
3366
if (!paramsMatched
[
paramIndex])
Binder\Binder_Attributes.cs (2)
367
if (defaultArguments
[
i])
390
defaultArguments
[
argIndex] ||
Binder\Binder_Conversions.cs (1)
2267
Debug.Assert(!collectionInitializer.DefaultArguments
[
argIndex]);
Binder\Binder_Invocation.cs (2)
1568
bool haveDefaultArguments = !parameters.All(static (param, visitedParameters) => visitedParameters
[
param.Ordinal], visitedParameters);
1610
if (!visitedParameters
[
parameter.Ordinal])
Binder\Binder_Query.cs (2)
325
(defaultArguments[n - 1], defaultArguments[n - 2]) = (defaultArguments
[
n - 2], defaultArguments
[
n - 1]);
Binder\DecisionDagBuilder.cs (3)
1443
if (trueBranch != null && unnecessaryStates
[
stateToIndex[trueBranch]])
1449
if (falseBranch != null && unnecessaryStates
[
stateToIndex[falseBranch]])
1493
if (tempToIndex.TryGetValue(temp, out int index) && usedTemps
[
index])
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
995
if (needsFixing
[
param])
FlowAnalysis\DefiniteAssignment.cs (5)
1005
state.Assigned
[
slot] &&
1175
else if (!_alreadyReported
[
slot] && !symbol.GetTypeOrReturnType().Type.IsErrorType())
2830
if (other.Assigned
[
slot] && !self.Assigned
[
slot])
2891
return /*(slot == -1) || */Assigned
[
slot];
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
49
if (reads
[
slot])
FlowAnalysis\NullableWalker.cs (6)
7699
_disableDiagnostics |= node.HasErrors || defaultArguments
[
i];
8084
_disableDiagnostics = defaultArguments
[
i] || previousDisableDiagnostics;
14109
Debug.Assert((_state
[
index], _state
[
index + 1]) != (false, false));
14111
var result = (_state
[
index], _state
[
index + 1]) switch
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
372
if (defaultArguments
[
i])
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
890
case >= 0 when argumentsAssignedToTemp
[
argIndex]:
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
52
Debug.Assert(construction.DefaultArguments
[
i]);
Operations\CSharpOperationFactory_Methods.cs (2)
322
var argumentKind = defaultArguments
[
i] ? ArgumentKind.DefaultValue : ArgumentKind.Explicit;
342
if (defaultArguments
[
i])
Symbols\ConstraintsHelper.cs (1)
921
if (skipParameters
[
i])
Symbols\Synthesized\RefKindVector.cs (3)
44
return (_bits
[
index + 2], _bits
[
index + 1], _bits
[
index]) switch