3 writes to _lazyMap
Microsoft.CodeAnalysis.Workspaces (3)
Log\KeyValueLogMessage.cs (3)
37_lazyMap = SharedPools.Default<Dictionary<string, object?>>().AllocateAndClear(); 88_lazyMap = SharedPools.Default<Dictionary<string, object?>>().AllocateAndClear(); 236_lazyMap = null;
10 references to _lazyMap
Microsoft.CodeAnalysis.Workspaces (10)
Log\KeyValueLogMessage.cs (10)
35if (_lazyMap == null) 38_propertySetter?.Invoke(_lazyMap); 86if (_lazyMap == null) 89_propertySetter.Invoke(_lazyMap, _args); 157return _lazyMap.Count > 0; 166return _lazyMap; 180foreach (var entry in _lazyMap) 233if (_lazyMap != null) 235SharedPools.Default<Dictionary<string, object?>>().ClearAndFree(_lazyMap); 244[MemberNotNull(nameof(_lazyMap))]