| 3321 | template <typename T> class Option { |
| 3322 | public: |
| 3323 | Option() : nullableValue(nullptr) { |
| 3324 | } |
| 3325 | Option(T const &_value) : nullableValue(new (storage) T(_value)) { |
| 3326 | } |
| 3327 | Option(Option const &_other) : nullableValue(_other ? new (storage) T(*_other) : nullptr) { |
nothing calls this directly
no outgoing calls
no test coverage detected