2 writes to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
3390
_currentConditionalAccessTracker
= new ConditionalAccessOperationTracker(operations, whenNull);
3483
_currentConditionalAccessTracker
= previousTracker;
9 references to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (9)
Operations\ControlFlowGraphBuilder.cs (9)
3389
var previousTracker =
_currentConditionalAccessTracker
;
3480
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3481
Debug.Assert(
_currentConditionalAccessTracker
.Operations.Count == 0);
3482
_currentConditionalAccessTracker
.Free();
3531
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault &&
_currentConditionalAccessTracker
.Operations.Count > 0);
3533
IOperation testExpression =
_currentConditionalAccessTracker
.Operations.Pop();
3539
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3551
_currentConditionalAccessTracker
.WhenNull);