2 writes to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
3374
_currentConditionalAccessTracker
= new ConditionalAccessOperationTracker(operations, whenNull);
3467
_currentConditionalAccessTracker
= previousTracker;
9 references to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (9)
Operations\ControlFlowGraphBuilder.cs (9)
3373
var previousTracker =
_currentConditionalAccessTracker
;
3464
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3465
Debug.Assert(
_currentConditionalAccessTracker
.Operations.Count == 0);
3466
_currentConditionalAccessTracker
.Free();
3515
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault &&
_currentConditionalAccessTracker
.Operations.Count > 0);
3517
IOperation testExpression =
_currentConditionalAccessTracker
.Operations.Pop();
3523
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3535
_currentConditionalAccessTracker
.WhenNull);