#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/DenseMapInfo.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/Support/MemAlloc.h"
#include <algorithm>
#include <cassert>
#include <cstdlib>
usingnamespacellvm;
void SmallPtrSetImplBase::shrink_and_clear() { … }
std::pair<const void *const *, bool>
SmallPtrSetImplBase::insert_imp_big(const void *Ptr) { … }
const void *const *SmallPtrSetImplBase::doFind(const void *Ptr) const { … }
const void *const *SmallPtrSetImplBase::FindBucketFor(const void *Ptr) const { … }
void SmallPtrSetImplBase::Grow(unsigned NewSize) { … }
SmallPtrSetImplBase::SmallPtrSetImplBase(const void **SmallStorage,
const SmallPtrSetImplBase &that) { … }
SmallPtrSetImplBase::SmallPtrSetImplBase(const void **SmallStorage,
unsigned SmallSize,
SmallPtrSetImplBase &&that) { … }
void SmallPtrSetImplBase::CopyFrom(const SmallPtrSetImplBase &RHS) { … }
void SmallPtrSetImplBase::CopyHelper(const SmallPtrSetImplBase &RHS) { … }
void SmallPtrSetImplBase::MoveFrom(unsigned SmallSize,
SmallPtrSetImplBase &&RHS) { … }
void SmallPtrSetImplBase::MoveHelper(unsigned SmallSize,
SmallPtrSetImplBase &&RHS) { … }
void SmallPtrSetImplBase::swap(SmallPtrSetImplBase &RHS) { … }