Lines Matching refs:FoldingSetImpl
31 /// used to lookup the node in the FoldingSetImpl.
138 /// lookup the node in the FoldingSetImpl.
166 /// Helper functions for FoldingSetImpl.
174 static FoldingSetImpl::Node *GetNextPtr(void *NextInBucketPtr) {
179 return static_cast<FoldingSetImpl::Node*>(NextInBucketPtr);
207 // FoldingSetImpl Implementation
209 FoldingSetImpl::FoldingSetImpl(unsigned Log2InitSize) {
216 FoldingSetImpl::~FoldingSetImpl() {
219 void FoldingSetImpl::clear() {
232 void FoldingSetImpl::GrowHashTable() {
265 FoldingSetImpl::Node
266 *FoldingSetImpl::FindNodeOrInsertPos(const FoldingSetNodeID &ID,
291 void FoldingSetImpl::InsertNode(Node *N, void *InsertPos) {
320 bool FoldingSetImpl::RemoveNode(Node *N) {
361 FoldingSetImpl::Node *FoldingSetImpl::GetOrInsertNode(FoldingSetImpl::Node *N) {