6 writes to _first
System.Diagnostics.DiagnosticSource (6)
System\Diagnostics\DiagLinkedList.cs (6)
25
public DiagLinkedList(T firstValue) => _last =
_first
= new DiagNode<T>(firstValue);
30
_last =
_first
= new DiagNode<T>(e.Current);
45
_first
= _last = null;
53
_first
= _last = newNode;
108
_first
= previous.Next;
146
_first
= newNode;
9 references to _first
System.Diagnostics.DiagnosticSource (9)
System\Diagnostics\DiagLinkedList.cs (9)
39
public DiagNode<T>? First =>
_first
;
51
if (
_first
is null)
57
Debug.Assert(
_first
is not null);
78
DiagNode<T>? current =
_first
;
100
DiagNode<T>? previous =
_first
;
109
if (
_first
is null)
145
newNode.Next =
_first
;
150
public DiagEnumerator<T> GetEnumerator() => new DiagEnumerator<T>(
_first
);
216
DiagNode<T>? current =
_first
;