2 writes to _contextStack
System.ComponentModel.TypeConverter (2)
System\ComponentModel\Design\Serialization\ContextStack.cs (2)
100_contextStack ??= new List<object>(); 129_contextStack ??= new List<object>();
18 references to _contextStack
System.ComponentModel.TypeConverter (18)
System\ComponentModel\Design\Serialization\ContextStack.cs (18)
36if (_contextStack != null && _contextStack.Count > 0) 38return _contextStack[_contextStack.Count - 1]; 53if (_contextStack != null && level < _contextStack.Count) 55return _contextStack[_contextStack.Count - 1 - level]; 72if (_contextStack != null) 74int level = _contextStack.Count; 77object value = _contextStack[--level]!; 101_contextStack.Insert(0, context); 112if (_contextStack != null && _contextStack.Count > 0) 114int idx = _contextStack.Count - 1; 115context = _contextStack[idx]; 116_contextStack.RemoveAt(idx); 130_contextStack.Add(context);