1 write to _analyzedNullabilityMap
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
27_analyzedNullabilityMap = analyzedNullabilityMap;
7 references to _analyzedNullabilityMap
Microsoft.CodeAnalysis.CSharp (7)
FlowAnalysis\NullableWalker.DebugVerifier.cs (7)
43if (verifier._analyzedNullabilityMap.Count > verifier._visitedExpressions.Count) 45foreach (var analyzedNode in verifier._analyzedNullabilityMap.Keys) 49Debug.Assert(false, $"Analyzed {verifier._analyzedNullabilityMap.Count} nodes in NullableWalker, but DebugVerifier expects {verifier._visitedExpressions.Count}. Example of unverified node: {analyzedNode.GetDebuggerDisplay()}"); 53else if (verifier._analyzedNullabilityMap.Count < verifier._visitedExpressions.Count) 57if (!verifier._analyzedNullabilityMap.ContainsKey(verifiedNode)) 59Debug.Assert(false, $"Analyzed {verifier._analyzedNullabilityMap.Count} nodes in NullableWalker, but DebugVerifier expects {verifier._visitedExpressions.Count}. Example of unanalyzed node: {verifiedNode.GetDebuggerDisplay()}"); 69Debug.Assert(_analyzedNullabilityMap.ContainsKey(expression), $"Did not find {expression} `{expression.Syntax}` in the map.");