4 writes to _tail
WindowsBase (4)
Base\MS\Internal\PriorityQueue.cs (4)
15_head = _tail = null; 328_head = _tail = item; 345_tail = item; 381_tail = item.SequentialPrev;
6 references to _tail
WindowsBase (6)
Base\MS\Internal\PriorityQueue.cs (6)
50InsertItemInSequentialChain(priorityItem, _tail); 318Debug.Assert(_tail != null, "PriorityQueue.InsertItemInSequentialChain: both the head and the tail should not be null."); 326Debug.Assert(_tail == null, "PriorityQueue.InsertItemInSequentialChain: both the head and the tail should be null."); 343Debug.Assert(_tail == after, "PriorityQueue.InsertItemInSequentialChain: the tail should be the item we are inserting after."); 373Debug.Assert(_tail != item, "PriorityQueue.RemoveItemFromSequentialChain: the tail should not point to this item."); 379Debug.Assert(_tail == item, "PriorityQueue.RemoveItemFromSequentialChain: the tail should point to this item.");