Empirical
Public Types | List of all members
emp::variadic_intersection< Cmp, Variadic< U0... >, U1, U... > Struct Template Reference

#include <type_traits.h>

Public Types

using type = __impl_variadics_type_traits::FromPackType< Variadic, typename __impl_variadics_type_traits::variadic_intersection< Cmp, __impl_variadics_type_traits::pack< U0... >, __impl_variadics_type_traits::ToPackType< Variadic, U1 >, __impl_variadics_type_traits::ToPackType< Variadic, U >... >::type >
 

Member Typedef Documentation

template<template< typename... > class Variadic, template< typename, typename > class Cmp, typename... U0, typename U1 , typename... U>
using emp::variadic_intersection< Cmp, Variadic< U0... >, U1, U... >::type = __impl_variadics_type_traits::FromPackType< Variadic, typename __impl_variadics_type_traits::variadic_intersection< Cmp, __impl_variadics_type_traits::pack<U0...>, __impl_variadics_type_traits::ToPackType<Variadic, U1>, __impl_variadics_type_traits::ToPackType<Variadic, U>...>::type>

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