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)
3389var previousTracker = _currentConditionalAccessTracker; 3480Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3481Debug.Assert(_currentConditionalAccessTracker.Operations.Count == 0); 3482_currentConditionalAccessTracker.Free(); 3531Debug.Assert(!_currentConditionalAccessTracker.IsDefault && _currentConditionalAccessTracker.Operations.Count > 0); 3533IOperation testExpression = _currentConditionalAccessTracker.Operations.Pop(); 3539Debug.Assert(!_currentConditionalAccessTracker.IsDefault); 3551_currentConditionalAccessTracker.WhenNull);