4 writes to _attributes
System.Xaml (4)
System\Xaml\Parser\XamlScanner.cs (4)
592_attributes = list; 705_attributes = new List<XamlAttribute>(); 744_attributes = null; 825_attributes = null;
14 references to _attributes
System.Xaml (14)
System\Xaml\Parser\XamlScanner.cs (14)
629if (_attributes is null) 649foreach (XamlAttribute attr in _attributes) 662foreach (XamlAttribute attr in _attributes) 710_attributes.AddRange(ctorDirectivesList); 715_attributes.AddRange(otherDirectivesList); 722_attributes.Add(nameAttribute); 728_attributes.AddRange(otherPropertiesList); 734for (int i = _attributes.Count - 1; i >= 0; i--) 736if (KS.Eq(_attributes[i].Name.ScopedName, XamlLanguage.Uid.Name)) 738_attributes.RemoveAt(i); 742if (_attributes.Count == 0) 750get { return _attributes is not null; } 755XamlAttribute attr = _attributes[_nextAttribute++]; 823if (_nextAttribute >= _attributes.Count)