5 instantiations of Node
mscorlib (5)
system\Collections\Concurrent\ConcurrentStack.cs (5)
122Node newNode = new Node(element); 154Node currNode = new Node(m_serializationArray[i]); 357Node newNode = new Node(item); 422head = tail = new Node(items[startIndex]); 425Node node = new Node(items[i]);
25 references to Node
mscorlib (25)
system\Collections\Concurrent\ConcurrentStack.cs (25)
63internal Node m_next; // Next pointer. 79private volatile Node m_head; // The stack is a singly linked list, and only remembers the head. 119Node lastNode = null; 122Node newNode = new Node(element); 150Node prevNode = null; 151Node head = null; 154Node currNode = new Node(m_serializationArray[i]); 218for (Node curr = m_head; curr != null; curr = curr.m_next) 357Node newNode = new Node(item); 421Node head, tail; 425Node node = new Node(items[i]); 448private void PushCore(Node head, Node tail) 522Node head = m_head; 549Node head = m_head; 632Node poppedHead; 650Node poppedNode; 673private int TryPopCore(int count, out Node poppedHead) 679Node head; 680Node next; 737private void CopyRemovedItems(Node head, T[] collection, int startIndex, int nodesCount) 739Node current = head; 784Node curr = m_head; 817private IEnumerator<T> GetEnumerator(Node head) 819Node current = head;