8 writes to _last
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\DiagLinkedList.cs (8)
24public DiagLinkedList(T firstValue) => _last = _first = new DiagNode<T>(firstValue); 29_last = _first = new DiagNode<T>(e.Current); 34_last = _last.Next; 44_first = _last = null; 52_first = _last = newNode; 60_last = newNode; 110_last = null; 124_last = previous;
5 references to _last
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\DiagLinkedList.cs (5)
33_last.Next = new DiagNode<T>(e.Current); 34_last = _last.Next; 57Debug.Assert(_last is not null); 59_last!.Next = newNode; 122if (object.ReferenceEquals(_last, current))