14 writes to _last
System.Diagnostics.DiagnosticSource (14)
System\Diagnostics\Activity.cs (14)
1752
public TagsLinkedList(KeyValuePair<string, object?> firstValue, bool set = false) =>
_last
= _first = ((set && firstValue.Value == null) ? null : new DiagNode<KeyValuePair<string, object?>>(firstValue));
1756
_last
= _first = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1761
_last
= _last.Next;
1769
_last
= _first = new DiagNode<KeyValuePair<string, object?>>(tags[0]);
1774
_last
= _last.Next;
1793
_last
= _first = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1798
_last
= _last.Next;
1804
_last
= _last.Next;
1816
_first =
_last
= newNode;
1823
_last
= newNode;
1857
_last
= null;
1870
_last
= previous;
1905
_first =
_last
= newNode;
1912
_last
= newNode;
13 references to _last
System.Diagnostics.DiagnosticSource (13)
System\Diagnostics\Activity.cs (13)
1760
_last
.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1761
_last =
_last
.Next;
1773
_last
.Next = new DiagNode<KeyValuePair<string, object?>>(tags[i]);
1774
_last =
_last
.Next;
1797
_last
!.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1798
_last =
_last
.Next;
1803
_last
.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current);
1804
_last =
_last
.Next;
1820
Debug.Assert(
_last
!= null);
1822
_last
!.Next = newNode;
1868
if (object.ReferenceEquals(
_last
, previous.Next))
1909
Debug.Assert(
_last
!= null);
1911
_last
!.Next = newNode;