]>
Commit | Line | Data |
---|---|---|
4b2e63de | 1 | // { dg-do compile { target c++11 } } |
79fe346e JM |
2 | |
3 | template<class T> | |
4 | T&& create(); | |
5 | ||
6 | template <class T, class U, | |
7 | class = decltype(create<T>() = create<U>()) | |
8 | > | |
9 | char test(int); | |
10 | ||
11 | template <class, class> | |
12 | double test(...); | |
13 | ||
14 | int main() { | |
15 | test<int[], int[]>(0); // #1 | |
16 | } |