webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | List of all members
brigand::detail::index_if_impl< Found, Sequence, Predicate, NotFoundType > Struct Template Reference

#include <Brigand.h>

Public Types

using type = ::brigand::size_t< size< Sequence >::value - size<::brigand::find< Sequence, Predicate > >::value >
 
using type = ::brigand::size_t< size< Sequence >::value - size<::brigand::find< Sequence, Predicate > >::value >
 
using type = ::brigand::size_t< size< Sequence >::value - size<::brigand::find< Sequence, Predicate > >::value >
 

Member Typedef Documentation

◆ type [1/3]

template<bool Found, class Sequence, typename Predicate, typename NotFoundType>
using brigand::detail::index_if_impl< Found, Sequence, Predicate, NotFoundType >::type = ::brigand::size_t<size<Sequence>::value - size<::brigand::find<Sequence, Predicate> >::value>

◆ type [2/3]

template<bool Found, class Sequence, typename Predicate, typename NotFoundType>
using brigand::detail::index_if_impl< Found, Sequence, Predicate, NotFoundType >::type = ::brigand::size_t<size<Sequence>::value - size<::brigand::find<Sequence, Predicate> >::value>

◆ type [3/3]

template<bool Found, class Sequence, typename Predicate, typename NotFoundType>
using brigand::detail::index_if_impl< Found, Sequence, Predicate, NotFoundType >::type = ::brigand::size_t<size<Sequence>::value - size<::brigand::find<Sequence, Predicate> >::value>

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