Searched refs:FoldingSetBase (Results 1 – 2 of 2) sorted by relevance
190 static FoldingSetBase::Node *GetNextPtr(void *NextInBucketPtr) { in GetNextPtr()195 return static_cast<FoldingSetBase::Node*>(NextInBucketPtr); in GetNextPtr()226 void FoldingSetBase::anchor() {} in anchor()228 FoldingSetBase::FoldingSetBase(unsigned Log2InitSize) { in FoldingSetBase() function in FoldingSetBase236 FoldingSetBase::FoldingSetBase(FoldingSetBase &&Arg) in FoldingSetBase() function in FoldingSetBase243 FoldingSetBase &FoldingSetBase::operator=(FoldingSetBase &&RHS) { in operator =()254 FoldingSetBase::~FoldingSetBase() { in ~FoldingSetBase()258 void FoldingSetBase::clear() { in clear()269 void FoldingSetBase::GrowBucketCount(unsigned NewBucketCount) { in GrowBucketCount()304 void FoldingSetBase::GrowHashTable() { in GrowHashTable()[all …]
112 class FoldingSetBase {126 explicit FoldingSetBase(unsigned Log2InitSize = 6);127 FoldingSetBase(FoldingSetBase &&Arg);128 FoldingSetBase &operator=(FoldingSetBase &&RHS);129 ~FoldingSetBase();358 using FoldingSetNode = FoldingSetBase::Node;400 template <class T> class FoldingSetImpl : public FoldingSetBase {403 : FoldingSetBase(Log2InitSize) {} in FoldingSetImpl()432 bool RemoveNode(T *N) { return FoldingSetBase::RemoveNode(N); } in RemoveNode()438 return static_cast<T *>(FoldingSetBase::GetOrInsertNode(N)); in GetOrInsertNode()[all …]