Переглянути джерело

Merge pull request #276 from lvxy1024/feat-TypeAt

实例化 TypeAt 类模板编译错误
ruanshudong 11 місяців тому
батько
коміт
ccc2007c14
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      servant/promise/type_list.h

+ 1 - 1
servant/promise/type_list.h

@@ -41,7 +41,7 @@ struct TypeAtImpl<0, TypeList<T, List...> > {
 template <> struct TypeAtImpl<0, TypeList<> > {};
 
 template <size_t N, typename... List>
-using TypeAt = typename TypeAtImpl<N, List...>::Type;
+using TypeAt = typename TypeAtImpl<N, TypeList<List...> >::Type;
 
 // index of a type in a given type list.
 template <typename T, typename List>