webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | List of all members
WTF::__visit_helper2< _Index, _VariantIndex, _Indices > Struct Template Reference

#include <Variant.h>

Static Public Member Functions

template<typename _Visitor , typename ... _Variants>
static constexpr __multi_visitor_return_type< _Visitor, _Variants... >::__type __visit (_Visitor &__visitor, _Variants &&... __v)
 
template<typename _Visitor , typename ... _Variants>
static constexpr __multi_visitor_return_type< _Visitor, _Variants... >::__type __visit (_Visitor &__visitor, _Variants &&... __v)
 
template<typename _Visitor , typename ... _Variants>
static constexpr __multi_visitor_return_type< _Visitor, _Variants... >::__type __visit (_Visitor &__visitor, _Variants &&... __v)
 

Member Function Documentation

◆ __visit() [1/3]

template<ptrdiff_t _Index, size_t _VariantIndex, ptrdiff_t ... _Indices>
template<typename _Visitor , typename ... _Variants>
static constexpr __multi_visitor_return_type<_Visitor,_Variants...>::__type WTF::__visit_helper2< _Index, _VariantIndex, _Indices >::__visit ( _Visitor &  __visitor,
_Variants &&...  __v 
)
inlinestatic

◆ __visit() [2/3]

template<ptrdiff_t _Index, size_t _VariantIndex, ptrdiff_t ... _Indices>
template<typename _Visitor , typename ... _Variants>
static constexpr __multi_visitor_return_type<_Visitor,_Variants...>::__type WTF::__visit_helper2< _Index, _VariantIndex, _Indices >::__visit ( _Visitor &  __visitor,
_Variants &&...  __v 
)
inlinestatic

◆ __visit() [3/3]

template<ptrdiff_t _Index, size_t _VariantIndex, ptrdiff_t ... _Indices>
template<typename _Visitor , typename ... _Variants>
static constexpr __multi_visitor_return_type<_Visitor,_Variants...>::__type WTF::__visit_helper2< _Index, _VariantIndex, _Indices >::__visit ( _Visitor &  __visitor,
_Variants &&...  __v 
)
inlinestatic

The documentation for this struct was generated from the following file: