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)
3381var previousTracker = _currentConditionalAccessTracker; 3472Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3473Debug.Assert(_currentConditionalAccessTracker.Operations.Count == 0); 3474_currentConditionalAccessTracker.Free(); 3523Debug.Assert(!_currentConditionalAccessTracker.IsDefault && _currentConditionalAccessTracker.Operations.Count > 0); 3525IOperation testExpression = _currentConditionalAccessTracker.Operations.Pop(); 3531Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3543_currentConditionalAccessTracker.WhenNull);