reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
343 class SmallPtrSetImpl : public SmallPtrSetImplBase {
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; };