2 writes to _allowedAttributes
Microsoft.Build (2)
Evaluation\ParserIgnoreConfiguration.cs (2)
58
_allowedAttributes
= new Dictionary<string, HashSet<string>>(StringComparer.OrdinalIgnoreCase);
220
translator.TranslateDictionary(ref
_allowedAttributes
, StringComparer.OrdinalIgnoreCase, TranslateHashSetValue, HashSetValueFactory);
9 references to _allowedAttributes
Microsoft.Build (9)
Evaluation\ParserIgnoreConfiguration.cs (9)
86
&& CollectionHelpers.DictionaryEquals(left.
_allowedAttributes
, right.
_allowedAttributes
, HashSet<string>.CreateSetComparer())
112
if (
_allowedAttributes
.Count == 0)
117
if (!
_allowedAttributes
.TryGetValue(elementName, out HashSet<string>? allowedAttributes) || !allowedAttributes.Contains(attributeName))
178
UnionEntries(merged.
_allowedAttributes
, left.
_allowedAttributes
);
179
UnionEntries(merged.
_allowedAttributes
, right.
_allowedAttributes
);
319
target =
_allowedAttributes
;