std::experimental::optional<T>:: operator bool

From cppreference.com
constexpr explicit operator bool ( ) const noexcept ;
(library fundamentals TS)

Checks whether * this contains a value.

Parameters

(none)

Return value

true if * this contains a value, false if * this does not contain a value.