Searched refs:SMSNode (Results 1 – 1 of 1) sorted by relevance
96 struct SMSNode { struct121 using DenseT = SmallVector<SMSNode, 8>; argument144 bool isHead(const SMSNode &D) const { in isHead()170 Dense[Idx] = SMSNode(V, Prev, Next); in addValue()178 Dense[Idx].Prev = SMSNode::INVALID; in makeTombstone()239 if (Idx == SMSNode::INVALID) in isEnd()319 iterator end() { return iterator(this, SMSNode::INVALID, SMSNode::INVALID); } in end()321 return const_iterator(this, SMSNode::INVALID, SMSNode::INVALID); in end()346 FreelistIdx = SMSNode::INVALID; in clear()423 unsigned NodeIdx = addValue(Val, SMSNode::INVALID, SMSNode::INVALID); in insert()[all …]