4 writes to _attributes
System.Xaml (4)
System\Xaml\Parser\XamlScanner.cs (4)
581_attributes = list; 689_attributes = new List<XamlAttribute>(); 727_attributes = null; 807_attributes = null;
14 references to _attributes
System.Xaml (14)
System\Xaml\Parser\XamlScanner.cs (14)
616if (_attributes is null) 636foreach (XamlAttribute attr in _attributes) 649foreach (XamlAttribute attr in _attributes) 694_attributes.AddRange(ctorDirectivesList); 699_attributes.AddRange(otherDirectivesList); 706_attributes.Add(nameAttribute); 712_attributes.AddRange(otherPropertiesList); 718for (int i = _attributes.Count - 1; i >= 0; i--) 720if (KS.Eq(_attributes[i].Name.ScopedName, XamlLanguage.Uid.Name)) 722_attributes.RemoveAt(i); 725if (_attributes.Count == 0) 733get { return _attributes is not null; } 738XamlAttribute attr = _attributes[_nextAttribute++]; 805if (_nextAttribute >= _attributes.Count)