Searched refs:FoldingSetBase (Results 1 – 2 of 2) sorted by relevance
227 void FoldingSetBase::anchor() {} in anchor()229 FoldingSetBase::FoldingSetBase(unsigned Log2InitSize) { in FoldingSetBase() function in FoldingSetBase237 FoldingSetBase::FoldingSetBase(FoldingSetBase &&Arg) in FoldingSetBase() function in FoldingSetBase244 FoldingSetBase &FoldingSetBase::operator=(FoldingSetBase &&RHS) { in operator =()255 FoldingSetBase::~FoldingSetBase() { in ~FoldingSetBase()259 void FoldingSetBase::clear() { in clear()305 void FoldingSetBase::GrowHashTable() { in GrowHashTable()309 void FoldingSetBase::reserve(unsigned EltCount) { in reserve()321 FoldingSetBase::Node *376 bool FoldingSetBase::RemoveNode(Node *N) { in RemoveNode()[all …]
113 class FoldingSetBase {127 explicit FoldingSetBase(unsigned Log2InitSize = 6);128 FoldingSetBase(FoldingSetBase &&Arg);129 FoldingSetBase &operator=(FoldingSetBase &&RHS);130 ~FoldingSetBase();359 using FoldingSetNode = FoldingSetBase::Node;401 template <class T> class FoldingSetImpl : public FoldingSetBase {404 : FoldingSetBase(Log2InitSize) {} in FoldingSetImpl()433 bool RemoveNode(T *N) { return FoldingSetBase::RemoveNode(N); } in RemoveNode()439 return static_cast<T *>(FoldingSetBase::GetOrInsertNode(N)); in GetOrInsertNode()[all …]