30 references to variableBySlot
Microsoft.CodeAnalysis.CSharp (30)
FlowAnalysis\AlwaysAssignedWalker.cs (2)
57
if (i >=
variableBySlot
.Count)
62
var v = base.
variableBySlot
[i];
FlowAnalysis\DefiniteAssignment.cs (18)
255
variableBySlot
.Free();
277
int slot =
variableBySlot
.Count;
279
variableBySlot
.Add(identifier);
286
VariableIdentifier variableId =
variableBySlot
[slot];
291
variableId =
variableBySlot
[variableId.ContainingSlot];
300
int containingSlot =
variableBySlot
[slot].ContainingSlot;
1045
int n =
variableBySlot
.Count;
1049
var id =
variableBySlot
[i];
1054
variableBySlot
[slot].Symbol.GetTypeOrReturnType().TypeKind == TypeKind.Struct;
1213
_alreadyReported.EnsureCapacity(
variableBySlot
.Count);
1328
var fieldIdentifier =
variableBySlot
[fieldSlot];
1692
VariableIdentifier variable =
variableBySlot
[containingSlot];
1728
VariableIdentifier id =
variableBySlot
[slot];
1752
id =
variableBySlot
[slot];
1764
VariableIdentifier id =
variableBySlot
[slot];
1786
id =
variableBySlot
[slot];
1884
var result = new LocalState(BitVector.AllSet(
variableBySlot
.Count));
2852
VariableIdentifier id =
variableBySlot
[bit];
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (5)
32
new LocalState(BitVector.AllSet(
variableBySlot
.Count), normalizeToBottom: true),
51
var symbol =
variableBySlot
[slot].Symbol;
104
VariableIdentifier id =
variableBySlot
[slot];
128
int n =
variableBySlot
.Count;
145
var rootVarInfo =
variableBySlot
[RootSlot(slot)];
FlowAnalysis\DefinitelyAssignedWalker.cs (2)
93
if (slot <
variableBySlot
.Count &&
95
variableBySlot
[slot].Symbol is { } symbol &&
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (3)
72
var allVariables = walker.
variableBySlot
;
153
for (int i = 0; i <
variableBySlot
.Count; i++)
155
var symbol =
variableBySlot
[i].Symbol;