2 writes to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
3363_currentConditionalAccessTracker = new ConditionalAccessOperationTracker(operations, whenNull); 3456_currentConditionalAccessTracker = previousTracker;
9 references to _currentConditionalAccessTracker
Microsoft.CodeAnalysis (9)
Operations\ControlFlowGraphBuilder.cs (9)
3362var previousTracker = _currentConditionalAccessTracker; 3453Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3454Debug.Assert(_currentConditionalAccessTracker.Operations.Count == 0); 3455_currentConditionalAccessTracker.Free(); 3504Debug.Assert(!_currentConditionalAccessTracker.IsDefault && _currentConditionalAccessTracker.Operations.Count > 0); 3506IOperation testExpression = _currentConditionalAccessTracker.Operations.Pop(); 3512Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3524_currentConditionalAccessTracker.WhenNull);