1 write to ContainingSlot
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (1)
40
ContainingSlot
= containingSlot;
23 references to ContainingSlot
Microsoft.CodeAnalysis.CSharp (23)
FlowAnalysis\DefiniteAssignment.cs (11)
287
while (variableId.
ContainingSlot
> 0)
291
variableId = variableBySlot[variableId.
ContainingSlot
];
300
int containingSlot = variableBySlot[slot].
ContainingSlot
;
1050
int slot = id.
ContainingSlot
;
1329
var containingSlot = fieldIdentifier.
ContainingSlot
;
1747
while (id.
ContainingSlot
> 0)
1749
slot = id.
ContainingSlot
;
1782
while (id.
ContainingSlot
> 0)
1784
slot = id.
ContainingSlot
;
2853
if (id.
ContainingSlot
> 0)
2855
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)
13416
int containingSlot = id.
ContainingSlot
;
FlowAnalysis\NullableWalker.Variables.cs (7)
228
int containingSlot = this[slot].
ContainingSlot
;
263
identifier.
ContainingSlot
<= 0 ||
264
DeconstructSlot(slot).Id == DeconstructSlot(identifier.
ContainingSlot
).Id);
270
if (getSlotDepth(identifier.
ContainingSlot
) >= MaxSlotDepth)
291
slot = _variableBySlot[index].
ContainingSlot
;
336
if (variable.
ContainingSlot
== containingSlot)
345
int containingSlot = identifier.
ContainingSlot
;