MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / priv_swap

Function priv_swap

extern/boost/boost/container/vector.hpp:2545–2546  ·  view source on GitHub ↗

Template it to avoid it in explicit instantiations

Source from the content-addressed store, hash-verified

2543
2544 template<class Vector> //Template it to avoid it in explicit instantiations
2545 BOOST_CONTAINER_FORCEINLINE void priv_swap(Vector &x, dtl::true_type) //version_0
2546 { this->m_holder.deep_swap(x.m_holder); }
2547
2548 template<class Vector> //Template it to avoid it in explicit instantiations
2549 void priv_swap(Vector &x, dtl::false_type) //version_N

Callers

nothing calls this directly

Calls 15

adl_move_swapFunction · 0.85
swap_allocFunction · 0.85
deep_swapMethod · 0.80
startMethod · 0.45
sizeMethod · 0.45
emptyMethod · 0.45
dataMethod · 0.45
capacityMethod · 0.45
deallocateMethod · 0.45
steal_resourcesMethod · 0.45
insertMethod · 0.45
cendMethod · 0.45

Tested by

no test coverage detected