File tree Expand file tree Collapse file tree
include/openPMD/auxiliary Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -208,15 +208,15 @@ namespace detail
208208 auto infer_template_args (Base<Args...> &) -> Base<Args...>;
209209
210210 template <
211- template <typename > class Base ,
211+ template <typename ... > class Base ,
212212 typename T,
213213 typename SFINAE = void >
214214 struct IsTemplateBaseOf
215215 {
216216 static constexpr bool value = false ;
217217 };
218218
219- template <template <typename > class Base , typename T>
219+ template <template <typename ... > class Base , typename T>
220220 struct IsTemplateBaseOf <
221221 Base,
222222 T,
@@ -229,8 +229,8 @@ namespace detail
229229 };
230230} // namespace detail
231231
232- template <template <typename > class Base , typename T>
232+ template <template <typename ... > class Base , typename T>
233233constexpr bool IsTemplateBaseOf_v = detail::IsTemplateBaseOf<Base, T>::value;
234- template <template <typename > class Base , typename T>
234+ template <template <typename ... > class Base , typename T>
235235using AsTemplateBase_t = typename detail::IsTemplateBaseOf<Base, T>::type;
236236} // namespace openPMD::auxiliary
You can’t perform that action at this time.
0 commit comments