2 writes to _lazyMap
Microsoft.CodeAnalysis.Workspaces (2)
Log\KeyValueLogMessage.cs (2)
149_lazyMap = null; 164_lazyMap = SharedPools.Default<Dictionary<string, object?>>().AllocateAndClear();
8 references to _lazyMap
Microsoft.CodeAnalysis.Workspaces (8)
Log\KeyValueLogMessage.cs (8)
70return _lazyMap.Count > 0; 79return _lazyMap; 93foreach (var entry in _lazyMap) 146if (_lazyMap != null) 148SharedPools.Default<Dictionary<string, object?>>().ClearAndFree(_lazyMap); 158[MemberNotNull(nameof(_lazyMap))] 162if (_lazyMap == null) 165_propertySetter?.Invoke(_lazyMap);