8 writes to _last
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\DiagLinkedList.cs (8)
25public 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; 58Debug.Assert(_last is not null); 60_last!.Next = newNode; 123if (object.ReferenceEquals(_last, current))