3 writes to _returnTypesOpt
Microsoft.CodeAnalysis.CSharp (3)
FlowAnalysis\NullableWalker.cs (3)
443_returnTypesOpt = returnTypesOpt; 3087_returnTypesOpt = null; 3140_returnTypesOpt = oldReturnTypes;
8 references to _returnTypesOpt
Microsoft.CodeAnalysis.CSharp (8)
FlowAnalysis\NullableWalker.cs (7)
547if (_returnTypesOpt != null) 549_returnTypesOpt.Clear(); 2814if (_returnTypesOpt == null && 2843if (_returnTypesOpt != null) 2845_returnTypesOpt.Add((node, result.ToTypeWithAnnotations(compilation))); 3086var oldReturnTypes = _returnTypesOpt; 5498Debug.Assert(_returnTypesOpt is not null);
FlowAnalysis\NullableWalker_Patterns.cs (1)
921Debug.Assert((node is BoundUnconvertedSwitchExpression && _returnTypesOpt is not null)