5 writes to lastAttr
System.Xml.Linq (5)
System\Xml\Linq\XLinq.cs (5)
4118lastAttr = null; 5001lastAttr = a; 5105lastAttr = null; 5108if (lastAttr == a) lastAttr = p; 5125lastAttr = null;
89 references to lastAttr
System.Xml.Linq (89)
System\Xml\Linq\XLinq.cs (73)
3510XAttribute a = other.lastAttr; 3515} while (a != other.lastAttr); 3546get { return lastAttr != null ? lastAttr.next : null; } 3553get { return lastAttr != null; } 3583get { return lastAttr; } 3686XAttribute a = lastAttr; 3691} while (a != lastAttr); 3804XAttribute a = e.lastAttr; 3820while (a != e.lastAttr); 4110while (lastAttr != null) { 4111XAttribute a = lastAttr.next; 4113if (lastAttr == null || a != lastAttr.next) throw new InvalidOperationException(Res.GetString(Res.InvalidOperation_ExternalCode)); 4114if (a != lastAttr) { 4115lastAttr.next = a.next; 4957if (parent != null || annotations != null || content != null || lastAttr != null) throw new InvalidOperationException(Res.GetString(Res.InvalidOperation_DeserializeInstance)); 4994if (lastAttr == null) { 4998a.next = lastAttr.next; 4999lastAttr.next = a; 5005XAttribute a1 = lastAttr; 5006XAttribute a2 = e.lastAttr; 5012} while (a1 != lastAttr); 5013return a2 == e.lastAttr; 5028XAttribute a = lastAttr; 5033} while (a.parent == this && a != lastAttr); 5040XAttribute a = e.lastAttr; 5046while (a != e.lastAttr); 5056XAttribute a = lastAttr; 5061} while (a != lastAttr); 5102XAttribute p = lastAttr, n; 5108if (lastAttr == a) lastAttr = p; 5117if (lastAttr != null) { 5118XAttribute a = lastAttr; 5124} while (a != lastAttr); 5199XAttribute a = e.lastAttr; 5206} while (a != e.lastAttr); 5213XAttribute a = e.lastAttr; 5220} while (a != e.lastAttr); 5238XAttribute a = e.lastAttr; 5246} while (a != e.lastAttr); 6621get { return parent != null && ((XElement)parent).lastAttr != this ? next : null; } 6646XAttribute a = ((XElement)parent).lastAttr; 6650return a != ((XElement)parent).lastAttr ? a : null; 7780XAttribute a = e.lastAttr; 7785} while (a.parent == e && a != e.lastAttr); 8098XAttribute a = e.lastAttr; 8105} while (a != e.lastAttr); 8165if (e != null && e.lastAttr != null) { 8167return GetFirstNonDuplicateNamespaceAttribute(e.lastAttr.next) != null; 8429XAttribute a = e.lastAttr; 8441} while (a != e.lastAttr); 8471XAttribute a = e.lastAttr; 8483} while (a != e.lastAttr); 8498XAttribute a = e.lastAttr; 8507} while (a != e.lastAttr); 8538XAttribute a = e.lastAttr; 8554} while (a != e.lastAttr); 8574XAttribute a = e.lastAttr; 8590} while (a != e.lastAttr); 8603XAttribute a = e.lastAttr; 8615} while (a != e.lastAttr); 8645if (e.lastAttr != null) { 8647object na = GetFirstNonDuplicateNamespaceAttribute(e.lastAttr.next); 8654source = e.lastAttr.next; 8671if (e.lastAttr != null) { 8676object na = GetFirstNonDuplicateNamespaceAttribute(e.lastAttr.next); 8683source = e.lastAttr.next; 8694if (a.parent != null && ((XElement)a.parent).lastAttr != a) { 9152XAttribute a = element.lastAttr; 9168} while (a != element.lastAttr); 9191if (e != null && candidate != e.lastAttr) { 9197} while (candidate != e.lastAttr);
System\Xml\Linq\XNodeNavigator.cs (10)
75XAttribute a = e.lastAttr; 82} while (a != e.lastAttr); 294XAttribute a = e.lastAttr; 304} while (a != e.lastAttr); 367XAttribute a = e.lastAttr; 375} while (a != e.lastAttr); 531while (a != e.lastAttr) { 716XAttribute a = e.lastAttr; 723} while (a != e.lastAttr); 749while (a != e.lastAttr) {
System\Xml\Linq\XNodeValidator.cs (6)
146XAttribute a = e.lastAttr; 159} while (a != e.lastAttr); 167XAttribute a = e.lastAttr; 187} while (a != e.lastAttr); 214XAttribute a = e.lastAttr; 222} while (a != e.lastAttr);