| 1053 | |
| 1054 | template<class Expr> |
| 1055 | BOOST_DEDUCED_TYPENAME boost::enable_if<optional_detail::is_optional_val_assign_candidate<T, Expr>, optional&>::type |
| 1056 | operator= ( Expr&& expr ) |
| 1057 | { |
| 1058 | this->assign_expr(boost::forward<Expr>(expr),boost::addressof(expr)); |
| 1059 | return *this ; |
| 1060 | } |
| 1061 | |
| 1062 | #else |
| 1063 | template<class Expr> |
nothing calls this directly
no test coverage detected