30 references to variableBySlot
Microsoft.CodeAnalysis.CSharp (30)
FlowAnalysis\AlwaysAssignedWalker.cs (2)
56
if (i >=
variableBySlot
.Count)
61
var v = base.
variableBySlot
[i];
FlowAnalysis\DefiniteAssignment.cs (18)
254
variableBySlot
.Free();
276
int slot =
variableBySlot
.Count;
278
variableBySlot
.Add(identifier);
285
VariableIdentifier variableId =
variableBySlot
[slot];
290
variableId =
variableBySlot
[variableId.ContainingSlot];
299
int containingSlot =
variableBySlot
[slot].ContainingSlot;
1059
int n =
variableBySlot
.Count;
1063
var id =
variableBySlot
[i];
1068
variableBySlot
[slot].Symbol.GetTypeOrReturnType().TypeKind == TypeKind.Struct;
1227
_alreadyReported.EnsureCapacity(
variableBySlot
.Count);
1342
var fieldIdentifier =
variableBySlot
[fieldSlot];
1706
VariableIdentifier variable =
variableBySlot
[containingSlot];
1742
VariableIdentifier id =
variableBySlot
[slot];
1766
id =
variableBySlot
[slot];
1778
VariableIdentifier id =
variableBySlot
[slot];
1800
id =
variableBySlot
[slot];
1898
var result = new LocalState(BitVector.AllSet(
variableBySlot
.Count));
2866
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;