/* REQUIRED_ARGS: | |
* PERMUTE_ARGS: | |
*/ | |
// https://issues.dlang.org/show_bug.cgi?id=18737 | |
struct S | |
{ | |
this(char); | |
this(int j) | |
{ | |
this('a'); | |
assert(0); | |
this('b'); | |
} | |
this(long j) | |
{ | |
if (j) | |
{ | |
this('c'); | |
assert(0); | |
} | |
else if (j + 1) | |
{ | |
this('d'); | |
return; | |
} | |
this('e'); | |
} | |
} |