2 writes to _lazyNestedTypes
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2028var exchangeResult = Interlocked.CompareExchange(ref _lazyNestedTypes, typesDict, null); 2042var exchangeResult = Interlocked.CompareExchange(ref _lazyNestedTypes, GroupByName(groupingNestedTypes), null);
6 references to _lazyNestedTypes
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (6)
1843foreach (var typeArray in _lazyNestedTypes.Values) 1966if (_lazyNestedTypes.TryGetValue(name.AsMemory(), out t)) 2006var count = _lazyNestedTypes.Values.Sum(static a => a.Length); 2010foreach (var typeArray in _lazyNestedTypes.Values) 2022if (_lazyNestedTypes == null) 2052if (_lazyNestedTypes.TryGetValue(name, out t))