| 1231 | void this_type_does_not_support_comparisons() const {} |
| 1232 | |
| 1233 | template <typename V> void initialize(V const &value) { |
| 1234 | assert(!has_value()); |
| 1235 | contained.construct_value(value); |
| 1236 | has_value_ = true; |
| 1237 | } |
| 1238 | |
| 1239 | #if optional_CPP11_OR_GREATER |
| 1240 | template <typename V> void initialize(V &&value) { |
no outgoing calls
no test coverage detected