Lines Matching defs:swap
308 void swap(DenseMapBase& RHS) {
309 std::swap(getNumEntries(), RHS.getNumEntries());
310 std::swap(getNumTombstones(), RHS.getNumTombstones());
542 swap(other);
557 void swap(DenseMap& RHS) {
558 std::swap(Buckets, RHS.Buckets);
559 std::swap(NumEntries, RHS.NumEntries);
560 std::swap(NumTombstones, RHS.NumTombstones);
561 std::swap(NumBuckets, RHS.NumBuckets);
574 swap(other);
706 swap(other);
721 void swap(SmallDenseMap& RHS) {
725 std::swap(NumTombstones, RHS.NumTombstones);
732 // fully initialized. Thus we swap every key, but we may have
743 std::swap(*LHSB, *RHSB);
747 std::swap(LHSB->first, RHSB->first);
759 std::swap(getLargeRep()->Buckets, RHS.getLargeRep()->Buckets);
760 std::swap(getLargeRep()->NumBuckets, RHS.getLargeRep()->NumBuckets);
803 swap(other);