/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/fail282.d(13): Error: template instance fail282.Template!500 recursive expansion | |
--- | |
*/ | |
// Issue 2920 - recursive templates blow compiler stack | |
// template_class_09. | |
template Template(int i) | |
{ | |
class Class : Template!(i + 1).Class | |
{ | |
} | |
} | |
alias Template!(0).Class Class0; |