8 writes to _last
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\DiagLinkedList.cs (8)
25
public DiagLinkedList(T firstValue) =>
_last
= _first = new DiagNode<T>(firstValue);
30
_last
= _first = new DiagNode<T>(e.Current);
35
_last
= _last.Next;
45
_first =
_last
= null;
53
_first =
_last
= newNode;
61
_last
= newNode;
111
_last
= null;
125
_last
= previous;
5 references to _last
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\DiagLinkedList.cs (5)
34
_last
.Next = new DiagNode<T>(e.Current);
35
_last =
_last
.Next;
58
Debug.Assert(
_last
is not null);
60
_last
!.Next = newNode;
123
if (object.ReferenceEquals(
_last
, current))