7 writes to PreviousSibling
Microsoft.Build (7)
Construction\ProjectElementContainer.cs (7)
169
child.
PreviousSibling
= reference;
177
child.NextSibling.
PreviousSibling
= child;
225
child.
PreviousSibling
= reference.PreviousSibling;
228
reference.
PreviousSibling
= child;
314
child.NextSibling.
PreviousSibling
= child.PreviousSibling;
399
child.
PreviousSibling
= LastChild;
668
child.
PreviousSibling
= null;
20 references to PreviousSibling
Microsoft.Build (20)
Construction\ProjectElementContainer.cs (17)
176
Assumed.Equal(child.NextSibling.
PreviousSibling
, reference, "Invalid structure");
216
child.VerifyThrowInvalidOperationAcceptableLocation(this, reference.
PreviousSibling
, reference);
225
child.PreviousSibling = reference.
PreviousSibling
;
230
if (child.
PreviousSibling
!= null)
232
Assumed.Equal(child.
PreviousSibling
.NextSibling, reference, "Invalid structure");
233
child.
PreviousSibling
.NextSibling = child;
307
if (child.
PreviousSibling
!= null)
309
child.
PreviousSibling
.NextSibling = child.NextSibling;
314
child.NextSibling.PreviousSibling = child.
PreviousSibling
;
324
LastChild = child.
PreviousSibling
;
390
Assumed.True(child.
PreviousSibling
== null && child.NextSibling == null, "Invalid structure");
522
if (TrySearchLeftSiblings(child.
PreviousSibling
, SiblingIsExplicitElement, out ProjectElement referenceSibling))
692
Assumed.True(child.NextSibling == null || child.NextSibling.
PreviousSibling
!= this, "Invalid structure");
693
Assumed.True(child.
PreviousSibling
== null || child.
PreviousSibling
.NextSibling != this, "Invalid structure");
763
return TrySearchSiblings(initialElement, siblingIsAcceptable, s => s.
PreviousSibling
, out referenceSibling);
1044
next = _forwards ? Current.NextSibling : Current.
PreviousSibling
;
Construction\ProjectItemGroupElement.cs (2)
118
reference = item.
PreviousSibling
;
130
reference = item.
PreviousSibling
;
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementLink.cs (1)
74
/// Access to remote <see cref="ProjectElement.
PreviousSibling
"/>.