5 writes to Last
System.Windows.Forms.Primitives (5)
System\Windows\Forms\SinglyLinkedList.cs (5)
27First = Last = node; 47First = Last = node; 54Last = node; 158_list.Last = _previous; 203_list.Last = _previous;
20 references to Last
System.Windows.Forms.Primitives (4)
System\Windows\Forms\SinglyLinkedList.cs (4)
52Debug.Assert(First is not null && Last is not null); 53Last!.Next = node; 154else if (_current == _list.Last) 202Debug.Assert(_list.Last == _current);
System.Windows.Forms.Primitives.Tests (16)
System\Windows\Forms\SinglyLinkedListTests.cs (16)
15Assert.Null(list.Last); 20Assert.NotNull(list.Last); 21Assert.Same(list.First, list.Last); 28Assert.NotNull(list.Last); 29Assert.NotSame(list.First, list.Last); 30Assert.Same(list.First.Next, list.Last); 31Assert.Null(list.Last!.Next); 33Assert.Equal(1, list.Last); 43Assert.Null(list.Last); 48Assert.NotNull(list.Last); 49Assert.Same(list.First, list.Last); 56Assert.NotNull(list.Last); 57Assert.NotSame(list.First, list.Last); 58Assert.Same(list.First.Next, list.Last); 59Assert.Null(list.Last!.Next); 61Assert.Equal(2, list.Last);