reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/ADT/SmallPtrSet.h
  343 class SmallPtrSetImpl : public SmallPtrSetImplBase {

References

include/llvm/ADT/SmallPtrSet.h
   70                       const SmallPtrSetImplBase &that);
   72                       SmallPtrSetImplBase &&that);
   89   SmallPtrSetImplBase &operator=(const SmallPtrSetImplBase &) = delete;
   89   SmallPtrSetImplBase &operator=(const SmallPtrSetImplBase &) = delete;
  207   void swap(SmallPtrSetImplBase &RHS);
  209   void CopyFrom(const SmallPtrSetImplBase &RHS);
  210   void MoveFrom(unsigned SmallSize, SmallPtrSetImplBase &&RHS);
  214   void MoveHelper(unsigned SmallSize, SmallPtrSetImplBase &&RHS);
  216   void CopyHelper(const SmallPtrSetImplBase &RHS);
  250            (*Bucket == SmallPtrSetImplBase::getEmptyMarker() ||
  251             *Bucket == SmallPtrSetImplBase::getTombstoneMarker()))
  257            (Bucket[-1] == SmallPtrSetImplBase::getEmptyMarker() ||
  258             Bucket[-1] == SmallPtrSetImplBase::getTombstoneMarker())) {
  343 class SmallPtrSetImpl : public SmallPtrSetImplBase {
lib/Support/SmallPtrSet.cpp
  122                                          const SmallPtrSetImplBase &that) {
  139                                          SmallPtrSetImplBase &&that) {
  144 void SmallPtrSetImplBase::CopyFrom(const SmallPtrSetImplBase &RHS) {
  170 void SmallPtrSetImplBase::CopyHelper(const SmallPtrSetImplBase &RHS) {
  182                                    SmallPtrSetImplBase &&RHS) {
  189                                      SmallPtrSetImplBase &&RHS) {
  213 void SmallPtrSetImplBase::swap(SmallPtrSetImplBase &RHS) {
usr/include/c++/7.4.0/bits/move.h
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };