uTL
micro Template library
|
#include <typelist.h>
Public Types | |
using | type = if_< invoke_t< Fn, Head >, eval< replace_if_< typelist< Tail... >, Fn, T, cat< Ret, typelist< T > >> >, eval< replace_if_< typelist< Tail... >, Fn, T, cat< Ret, typelist< Head > >> > > |
Definition at line 810 of file typelist.h.
using utl::meta::replace_if_impl::replace_if_< typelist< Head, Tail... >, Fn, T, Ret >::type = if_ < invoke_t<Fn, Head>, eval<replace_if_<typelist<Tail...>, Fn, T, cat<Ret, typelist<T> >> >, eval<replace_if_<typelist<Tail...>, Fn, T, cat<Ret, typelist<Head> >> > > |
Definition at line 817 of file typelist.h.