Searched defs:swap (Results 1 - 4 of 4) sorted by path

/art/compiler/utils/
H A Dintrusive_forward_list.h147 tmp.swap(*this);
175 tmp.swap(*this);
207 void swap(IntrusiveForwardList& other) { function in class:art::IntrusiveForwardList
208 std::swap(first_.next_hook, other.first_.next_hook);
362 reversed.swap(*this);
390 void swap(IntrusiveForwardList<T, HookTraits>& lhs, IntrusiveForwardList<T, HookTraits>& rhs) { function in namespace:art
391 lhs.swap(rhs);
/art/runtime/base/
H A Ddchecked_vector.h148 // Modifiers: swap(). Swap only with another dchecked_vector instead of a plain vector.
149 void swap(dchecked_vector& other) { Base::swap(other); } function in class:art::dchecked_vector
196 // Non-member swap(), found by argument-dependent lookup for an unqualified call.
198 void swap(dchecked_vector<T, Alloc>& lhs, dchecked_vector<T, Alloc>& rhs) {
199 lhs.swap(rhs);
H A Dhash_set.h262 HashSet(std::move(other)).swap(*this);
267 HashSet(other).swap(*this); // NOLINT(runtime/explicit) - a case of lint gone mad.
406 void swap(HashSet& other) { function in class:art::HashSet
407 // Use argument-dependent lookup with fall-back to std::swap() for function objects.
408 using std::swap;
409 swap(allocfn_, other.allocfn_);
410 swap(hashfn_, other.hashfn_);
411 swap(emptyfn_, other.emptyfn_);
412 swap(pred_, other.pred_);
413 std::swap(data
678 void swap(HashSet<T, EmptyFn, HashFn, Pred, Alloc>& lhs, function in namespace:art
[all...]
/art/runtime/
H A Dsafe_map.h70 void swap(Self& other) { map_.swap(other.map_); } function in class:art::SafeMap

Completed in 172 milliseconds