|
WPI_BASIC_JSON_TPL_DECLARATION void | swap (wpi::WPI_BASIC_JSON_TPL &j1, wpi::WPI_BASIC_JSON_TPL &j2) noexcept(//NOLINT(readability-inconsistent-declaration-parameter-name) is_nothrow_move_constructible< wpi::WPI_BASIC_JSON_TPL >::value &&//NOLINT(misc-redundant-expression) is_nothrow_move_assignable< wpi::WPI_BASIC_JSON_TPL >::value) |
| exchanges the values of two JSON objects More...
|
|
template<typename T > |
void | swap (wpi::SmallVectorImpl< T > &LHS, wpi::SmallVectorImpl< T > &RHS) |
| Implement std::swap in terms of SmallVector swap. More...
|
|
template<typename T , unsigned N> |
void | swap (wpi::SmallVector< T, N > &LHS, wpi::SmallVector< T, N > &RHS) |
| Implement std::swap in terms of SmallVector swap. More...
|
|
template<class T , unsigned N> |
void | swap (wpi::SmallPtrSet< T, N > &LHS, wpi::SmallPtrSet< T, N > &RHS) |
| Implement std::swap in terms of SmallPtrSet swap. More...
|
|