2 writes to _lazyMap
Microsoft.CodeAnalysis.Workspaces (2)
Log\KeyValueLogMessage.cs (2)
150
_lazyMap
= null;
165
_lazyMap
= SharedPools.Default<Dictionary<string, object?>>().AllocateAndClear();
8 references to _lazyMap
Microsoft.CodeAnalysis.Workspaces (8)
Log\KeyValueLogMessage.cs (8)
71
return
_lazyMap
.Count > 0;
80
return
_lazyMap
;
94
foreach (var entry in
_lazyMap
)
147
if (
_lazyMap
!= null)
149
SharedPools.Default<Dictionary<string, object?>>().ClearAndFree(
_lazyMap
);
159
[MemberNotNull(nameof(
_lazyMap
))]
163
if (
_lazyMap
== null)
166
_propertySetter?.Invoke(
_lazyMap
);