| 1405 | |
| 1406 | template <typename F> |
| 1407 | optional<typename boost::result_of<F(reference_type)>::type> map(F f) & |
| 1408 | { |
| 1409 | if (this->has_value()) |
| 1410 | return f(get()); |
| 1411 | else |
| 1412 | return none; |
| 1413 | } |
| 1414 | |
| 1415 | template <typename F> |
| 1416 | optional<typename boost::result_of<F(reference_const_type)>::type> map(F f) const& |
no test coverage detected