4 writes to _hostObjectMap
Microsoft.Build (4)
Instance\HostServices.cs (4)
143
_hostObjectMap
??= new Dictionary<string, HostObjects>(StringComparer.OrdinalIgnoreCase);
172
_hostObjectMap
??= new Dictionary<string, HostObjects>(StringComparer.OrdinalIgnoreCase);
361
_hostObjectMap
= hostObjectMap;
389
_hostObjectMap
= hostObjectMap;
15 references to _hostObjectMap
Microsoft.Build (15)
Instance\HostServices.cs (15)
75
if (
_hostObjectMap
== null || !
_hostObjectMap
.TryGetValue(projectFile, out hostObjects))
186
_hostObjectMap
?.Remove(projectFullPath);
236
if (oldFullPath != null &&
_hostObjectMap
!= null &&
_hostObjectMap
.TryGetValue(oldFullPath, out hostObjects))
238
_hostObjectMap
.Remove(oldFullPath);
239
_hostObjectMap
[newFullPath] = hostObjects;
248
if (
_hostObjectMap
== null)
255
if (!
_hostObjectMap
.TryGetValue(projectFile, out hostObjects))
298
if (!
_hostObjectMap
.TryGetValue(projectFile, out var hostObjects))
301
_hostObjectMap
[projectFile] = hostObjects;
315
if (
_hostObjectMap
is not { } hostObjectMap)
394
if (
_hostObjectMap
== null)
401
foreach (var pair in
_hostObjectMap
)
414
foreach (var pair in
_hostObjectMap
)