12 writes to _last
System.Diagnostics.DiagnosticSource (12)
System\Diagnostics\Activity.cs (12)
1639public TagsLinkedList(KeyValuePair<string, object?> firstValue, bool set = false) => _last = _first = ((set && firstValue.Value == null) ? null : new DiagNode<KeyValuePair<string, object?>>(firstValue)); 1643_last = _first = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1648_last = _last.Next; 1667_last = _first = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1672_last = _last.Next; 1678_last = _last.Next; 1690_first = _last = newNode; 1697_last = newNode; 1731_last = null; 1744_last = previous; 1779_first = _last = newNode; 1786_last = newNode;
11 references to _last
System.Diagnostics.DiagnosticSource (11)
System\Diagnostics\Activity.cs (11)
1647_last.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1648_last = _last.Next; 1671_last!.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1672_last = _last.Next; 1677_last.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1678_last = _last.Next; 1694Debug.Assert(_last != null); 1696_last!.Next = newNode; 1742if (object.ReferenceEquals(_last, previous.Next)) 1783Debug.Assert(_last != null); 1785_last!.Next = newNode;