2 writes to _allowedChildren
Microsoft.Build (2)
Evaluation\ParserIgnoreConfiguration.cs (2)
59
_allowedChildren
= new Dictionary<string, HashSet<string>>(StringComparer.OrdinalIgnoreCase);
221
translator.TranslateDictionary(ref
_allowedChildren
, StringComparer.OrdinalIgnoreCase, TranslateHashSetValue, HashSetValueFactory);
9 references to _allowedChildren
Microsoft.Build (9)
Evaluation\ParserIgnoreConfiguration.cs (9)
87
&& CollectionHelpers.DictionaryEquals(left.
_allowedChildren
, right.
_allowedChildren
, HashSet<string>.CreateSetComparer());
128
if (
_allowedChildren
.Count == 0)
133
if (!
_allowedChildren
.TryGetValue(parentElementName, out HashSet<string>? allowedChildren) || !allowedChildren.Contains(childElementName))
180
UnionEntries(merged.
_allowedChildren
, left.
_allowedChildren
);
181
UnionEntries(merged.
_allowedChildren
, right.
_allowedChildren
);
323
target =
_allowedChildren
;