31 references to variableBySlot
Microsoft.CodeAnalysis.CSharp (31)
FlowAnalysis\AlwaysAssignedWalker.cs (2)
57
if (i >=
variableBySlot
.Count)
62
var v = base.
variableBySlot
[i];
FlowAnalysis\DefiniteAssignment.cs (19)
260
variableBySlot
.Free();
282
int slot =
variableBySlot
.Count;
284
variableBySlot
.Add(identifier);
291
VariableIdentifier variableId =
variableBySlot
[slot];
296
variableId =
variableBySlot
[variableId.ContainingSlot];
305
int containingSlot =
variableBySlot
[slot].ContainingSlot;
1006
int n =
variableBySlot
.Count;
1010
var id =
variableBySlot
[i];
1015
variableBySlot
[slot].Symbol.GetTypeOrReturnType().TypeKind == TypeKind.Struct;
1174
_alreadyReported.EnsureCapacity(
variableBySlot
.Count);
1289
var fieldIdentifier =
variableBySlot
[fieldSlot];
1653
VariableIdentifier variable =
variableBySlot
[containingSlot];
1689
VariableIdentifier id =
variableBySlot
[slot];
1713
id =
variableBySlot
[slot];
1725
VariableIdentifier id =
variableBySlot
[slot];
1747
id =
variableBySlot
[slot];
1845
var result = new LocalState(BitVector.AllSet(
variableBySlot
.Count));
2582
var symbol =
variableBySlot
[unassignedSlot].Symbol;
2871
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)
79
var allVariables = walker.
variableBySlot
;
160
for (int i = 0; i <
variableBySlot
.Count; i++)
162
var symbol =
variableBySlot
[i].Symbol;