Mercurial > hg > CbC > CbC_gcc
annotate gcc/testsuite/g++.dg/cpp0x/alias-decl-45.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
rev | line source |
---|---|
111 | 1 // PR c++/61198 |
2 // { dg-do compile { target c++11 } } | |
3 | |
4 template<int herp, typename derp_t> | |
5 struct broken | |
6 { | |
7 template<typename target_t> | |
8 using rebind = broken<herp, target_t>; | |
9 }; | |
10 | |
11 template<typename derp_t> | |
12 struct broken<2, derp_t> | |
13 { | |
14 template<typename target_t> | |
15 using rebind = broken<2, target_t>; | |
16 }; | |
17 | |
18 int main(int argc, char **argv) | |
19 { | |
20 broken<2, float>::rebind<double> u; | |
21 | |
22 return 0; | |
23 } | |
24 |