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)
35
if (
_lazyMap
== null)
38
_propertySetter?.Invoke(
_lazyMap
);
86
if (
_lazyMap
== null)
89
_propertySetter.Invoke(
_lazyMap
, _args);
157
return
_lazyMap
.Count > 0;
166
return
_lazyMap
;
180
foreach (var entry in
_lazyMap
)
233
if (
_lazyMap
!= null)
235
SharedPools.Default<Dictionary<string, object?>>().ClearAndFree(
_lazyMap
);
244
[MemberNotNull(nameof(
_lazyMap
))]