1 write to ContainingSlot
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (1)
40
ContainingSlot
= containingSlot;
18 references to ContainingSlot
Microsoft.CodeAnalysis.CSharp (18)
FlowAnalysis\DefiniteAssignment.cs (8)
286
while (variableId.
ContainingSlot
> 0)
290
variableId = variableBySlot[variableId.
ContainingSlot
];
1746
while (id.
ContainingSlot
> 0)
1748
slot = id.
ContainingSlot
;
1781
while (id.
ContainingSlot
> 0)
1783
slot = id.
ContainingSlot
;
2840
if (id.
ContainingSlot
> 0)
2842
AppendBitName(id.
ContainingSlot
, builder);
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (4)
52
int currentKey =
ContainingSlot
;
66
if (
ContainingSlot
!= other.
ContainingSlot
)
107
return $"ContainingSlot={
ContainingSlot
}, Symbol={Symbol.GetDebuggerDisplay()}";
FlowAnalysis\NullableWalker.cs (1)
12681
int containingSlot = id.
ContainingSlot
;
FlowAnalysis\NullableWalker.Variables.cs (5)
228
int containingSlot = this[slot].
ContainingSlot
;
263
identifier.
ContainingSlot
<= 0 ||
264
DeconstructSlot(slot).Id == DeconstructSlot(identifier.
ContainingSlot
).Id);
270
if (getSlotDepth(identifier.
ContainingSlot
) >= MaxSlotDepth)
345
int containingSlot = identifier.
ContainingSlot
;