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)
3379var previousTracker = _currentConditionalAccessTracker; 3470Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3471Debug.Assert(_currentConditionalAccessTracker.Operations.Count == 0); 3472_currentConditionalAccessTracker.Free(); 3521Debug.Assert(!_currentConditionalAccessTracker.IsDefault && _currentConditionalAccessTracker.Operations.Count > 0); 3523IOperation testExpression = _currentConditionalAccessTracker.Operations.Pop(); 3529Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3541_currentConditionalAccessTracker.WhenNull);