2 writes to _lazyNestedTypes
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1815var exchangeResult = Interlocked.CompareExchange(ref _lazyNestedTypes, typesDict, null); 1829var exchangeResult = Interlocked.CompareExchange(ref _lazyNestedTypes, GroupByName(groupingNestedTypes), null);
5 references to _lazyNestedTypes
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (5)
1635foreach (var typeArray in _lazyNestedTypes.Values) 1758if (_lazyNestedTypes.TryGetValue(name.AsMemory(), out t)) 1799foreach (var typeArray in _lazyNestedTypes.Values) 1809if (_lazyNestedTypes == null) 1839if (_lazyNestedTypes.TryGetValue(name, out t))