2 writes to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
3380
_currentConditionalAccessTracker
= new ConditionalAccessOperationTracker(operations, whenNull);
3473
_currentConditionalAccessTracker
= previousTracker;
9 references to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (9)
Operations\ControlFlowGraphBuilder.cs (9)
3379
var previousTracker =
_currentConditionalAccessTracker
;
3470
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3471
Debug.Assert(
_currentConditionalAccessTracker
.Operations.Count == 0);
3472
_currentConditionalAccessTracker
.Free();
3521
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault &&
_currentConditionalAccessTracker
.Operations.Count > 0);
3523
IOperation testExpression =
_currentConditionalAccessTracker
.Operations.Pop();
3529
Debug.Assert(!
_currentConditionalAccessTracker
.IsDefault);
3541
_currentConditionalAccessTracker
.WhenNull);