Searched refs:variant_ (Results 1 – 1 of 1) sorted by relevance
23 variant<none_type, T> variant_; member in mapbox::util::optional32 variant_ = rhs.variant_; in optional()36 optional(T const& v) { variant_ = v; } in optional()38 explicit operator bool() const noexcept { return variant_.template is<T>(); } in operator bool()40 T const& get() const { return variant_.template get<T>(); } in get()41 T& get() { return variant_.template get<T>(); } in get()48 variant_ = v; in operator =()56 variant_ = rhs.variant_; in operator =()64 variant_ = T{std::forward<Args>(args)...}; in emplace()67 void reset() { variant_ = none_type{}; } in reset()