2 writes to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
3382
_currentConditionalAccessTracker
= new ConditionalAccessOperationTracker(operations, whenNull);
3475
_currentConditionalAccessTracker
= previousTracker;
9 references to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (9)
Operations\ControlFlowGraphBuilder.cs (9)
3381
var previousTracker =
_currentConditionalAccessTracker
;
3472
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3473
Debug.Assert(
_currentConditionalAccessTracker
.Operations.Count == 0);
3474
_currentConditionalAccessTracker
.Free();
3523
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault &&
_currentConditionalAccessTracker
.Operations.Count > 0);
3525
IOperation testExpression =
_currentConditionalAccessTracker
.Operations.Pop();
3531
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3543
_currentConditionalAccessTracker
.WhenNull);