12 writes to _last
System.Diagnostics.DiagnosticSource (12)
System\Diagnostics\Activity.cs (12)
1691
public TagsLinkedList(KeyValuePair<string, object?> firstValue, bool set = false) =>
_last
= _first = ((set && firstValue.Value == null) ? null : new DiagNode<KeyValuePair<string, object?>>(firstValue));
1695
_last
= _first = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1700
_last
= _last.Next;
1719
_last
= _first = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1724
_last
= _last.Next;
1730
_last
= _last.Next;
1742
_first =
_last
= newNode;
1749
_last
= newNode;
1783
_last
= null;
1796
_last
= previous;
1831
_first =
_last
= newNode;
1838
_last
= newNode;
11 references to _last
System.Diagnostics.DiagnosticSource (11)
System\Diagnostics\Activity.cs (11)
1699
_last
.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1700
_last =
_last
.Next;
1723
_last
!.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1724
_last =
_last
.Next;
1729
_last
.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1730
_last =
_last
.Next;
1746
Debug.Assert(
_last
!= null);
1748
_last
!.Next = newNode;
1794
if (object.ReferenceEquals(
_last
, previous.Next))
1835
Debug.Assert(
_last
!= null);
1837
_last
!.Next = newNode;