4 writes to _attributes
System.Xaml (4)
System\Xaml\Parser\XamlScanner.cs (4)
591_attributes = list; 704_attributes = new List<XamlAttribute>(); 743_attributes = null; 824_attributes = null;
14 references to _attributes
System.Xaml (14)
System\Xaml\Parser\XamlScanner.cs (14)
628if (_attributes is null) 648foreach (XamlAttribute attr in _attributes) 661foreach (XamlAttribute attr in _attributes) 709_attributes.AddRange(ctorDirectivesList); 714_attributes.AddRange(otherDirectivesList); 721_attributes.Add(nameAttribute); 727_attributes.AddRange(otherPropertiesList); 733for (int i = _attributes.Count - 1; i >= 0; i--) 735if (KS.Eq(_attributes[i].Name.ScopedName, XamlLanguage.Uid.Name)) 737_attributes.RemoveAt(i); 741if (_attributes.Count == 0) 749get { return _attributes is not null; } 754XamlAttribute attr = _attributes[_nextAttribute++]; 822if (_nextAttribute >= _attributes.Count)