2 writes to _modifications
Microsoft.Build (2)
BackEnd\Components\RequestBuilder\Lookup.cs (2)
1059
_modifications
= new Dictionary<string, MetadataModification>(MSBuildNameIgnoreCaseComparer.Default);
1069
_modifications
= new Dictionary<string, MetadataModification>(other._modifications, MSBuildNameIgnoreCaseComparer.Default);
11 references to _modifications
Microsoft.Build (11)
BackEnd\Components\RequestBuilder\Lookup.cs (11)
1069
_modifications = new Dictionary<string, MetadataModification>(other.
_modifications
, MSBuildNameIgnoreCaseComparer.Default);
1086
get { return
_modifications
.Count > 0 || _keepOnlySpecified; }
1107
var metadataToRemove = new List<string>(
_modifications
.Keys.Where(m => other[m].Remove));
1110
_modifications
.Remove(metadata);
1120
if (modificationPair.Value.KeepValue &&
_modifications
.TryGetValue(modificationPair.Key, out existingModification))
1131
_modifications
[modificationPair.Key] = modificationPair.Value;
1143
return
_modifications
.ContainsKey(metadataName);
1153
_modifications
.Add(metadataName, MetadataModification.CreateFromNewValue(metadataValue));
1161
get { return
_modifications
; }
1178
if (!
_modifications
.TryGetValue(metadataName, out modification))
1195
_modifications
[metadataName] = value;