1 write to ContainingSlot
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (1)
40
ContainingSlot
= containingSlot;
24 references to ContainingSlot
Microsoft.CodeAnalysis.CSharp (24)
FlowAnalysis\DefiniteAssignment.cs (11)
287
while (variableId.
ContainingSlot
> 0)
291
variableId = variableBySlot[variableId.
ContainingSlot
];
300
int containingSlot = variableBySlot[slot].
ContainingSlot
;
1002
int slot = id.
ContainingSlot
;
1281
var containingSlot = fieldIdentifier.
ContainingSlot
;
1699
while (id.
ContainingSlot
> 0)
1701
slot = id.
ContainingSlot
;
1734
while (id.
ContainingSlot
> 0)
1736
slot = id.
ContainingSlot
;
2801
if (id.
ContainingSlot
> 0)
2803
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 (2)
2068
variable.
ContainingSlot
is > 0 and var containingSlot &&
14285
int containingSlot = id.
ContainingSlot
;
FlowAnalysis\NullableWalker.Variables.cs (7)
227
int containingSlot = this[slot].
ContainingSlot
;
262
identifier.
ContainingSlot
<= 0 ||
263
DeconstructSlot(slot).Id == DeconstructSlot(identifier.
ContainingSlot
).Id);
269
if (getSlotDepth(identifier.
ContainingSlot
) >= MaxSlotDepth)
290
slot = _variableBySlot[index].
ContainingSlot
;
335
if (variable.
ContainingSlot
== containingSlot)
344
int containingSlot = identifier.
ContainingSlot
;