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)
70
return
_lazyMap
.Count > 0;
79
return
_lazyMap
;
93
foreach (var entry in
_lazyMap
)
146
if (
_lazyMap
!= null)
148
SharedPools.Default<Dictionary<string, object?>>().ClearAndFree(
_lazyMap
);
158
[MemberNotNull(nameof(
_lazyMap
))]
162
if (
_lazyMap
== null)
165
_propertySetter?.Invoke(
_lazyMap
);