15 #ifndef BOOST_OPTIONAL_OPTIONAL_FWD_FLC_19NOV2002_HPP 16 #define BOOST_OPTIONAL_OPTIONAL_FWD_FLC_19NOV2002_HPP 21 template<
class T>
class optional ;
23 template<
class T>
void swap ( optional<T>& , optional<T>& );
25 template<
class T>
struct optional_swap_should_use_default_constructor ;
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
BOOST_GPU_ENABLED void swap(T1 &left, T2 &right)