Refactor tests.
This commit is contained in:
14
tests/Source/TemplateResolver/multi-nested.cpp
Normal file
14
tests/Source/TemplateResolver/multi-nested.cpp
Normal file
@@ -0,0 +1,14 @@
|
||||
template <typename... Ts>
|
||||
struct type_list {};
|
||||
|
||||
template <typename T1>
|
||||
struct A {
|
||||
using self = A<T1>;
|
||||
using type = type_list<T1>;
|
||||
};
|
||||
|
||||
template <typename X>
|
||||
struct test {
|
||||
using result = typename A<X>::self::self::self::self::self::type;
|
||||
using expect = type_list<X>;
|
||||
};
|
||||
Reference in New Issue
Block a user