| 344 | // Integer types (excluding bool) |
| 345 | template<typename T> |
| 346 | typename fl::enable_if<fl::is_integral<T>::value && !fl::is_same<T, bool>::value, fl::optional<T>>::type |
| 347 | as_impl() const FL_NOEXCEPT { |
| 348 | return mValue->template as_int<T>(); |
| 349 | } |
| 350 | |
| 351 | // Boolean type |
| 352 | template<typename T> |
nothing calls this directly
no test coverage detected