Function mpark::detail::MPARK_VARIANT_DESTRUCTOR(Trait::Available, ~destructor() { destroy();}, inline void destroy() noexcept { if(!this->valueless_by_exception()) { visitation::alt::visit_alt(dtor{}, *this);} this->index_=static_cast<index_t>(-1);})

Function Documentation

Warning

doxygenfunction: Unable to resolve function “mpark::detail::MPARK_VARIANT_DESTRUCTOR” with arguments “(Trait::Available, ~destructor() { destroy();}, inline void destroy() noexcept { if(!this->valueless_by_exception()) { visitation::alt::visit_alt(dtor{}, *this);} this->index_=static_cast<index_t>(-1);})”. Could not parse arguments. Parsing eror is Invalid C++ declaration: Expecting “,” or “)” in parameters-and-qualifiers, got “{”. [error at 33] (Trait::Available, ~destructor() { destroy();}, inline void destroy() noexcept { if(!this->valueless_by_exception()) { visitation::alt::visit_alt(dtor{}, *this);} this->index_=static_cast<index_t>(-1);}) ———————————^