#ifndef INPUTXSLT_SRC_SUPPORT_TYPE_FILTER_H_ #define INPUTXSLT_SRC_SUPPORT_TYPE_FILTER_H_ #include #include namespace InputXSLT { template < typename BaseReference, typename Head, typename... Tail > struct filter_derived { typedef typename std::conditional< std::is_base_of::value, std::tuple, std::tuple >::type type; }; } #endif // INPUTXSLT_SRC_SUPPORT_TYPE_FILTER_H_