comparison run/c/case_06_F.d @ 1475:ed2e61c395a8

[Issue 1102] switch case couldn't contain template member davidl <davidl@126.com> 2007-04-06 http://d.puremagic.com/issues/show_bug.cgi?id=1102
author thomask
date Fri, 06 Apr 2007 09:13:49 +0000
parents
children
comparison
equal deleted inserted replaced
1474:df094b948707 1475:ed2e61c395a8
1 // $HeadURL$
2 // $Date$
3 // $Author$
4
5 // @author@ davidl <davidl@126.com>
6 // @date@ 2007-04-06
7 // @uri@ http://d.puremagic.com/issues/show_bug.cgi?id=1102
8 // @desc@ [Issue 1102] switch case couldn't contain template member
9
10 module dstress.run.c.case_06_F;
11
12 template T(int x){
13 const int T = x + x;
14 }
15
16 const int i = T!(1);
17
18 int main(char[][] args){
19 switch(args.length + 1){
20 case 3:
21 assert(0);
22 case i:
23 return 0;
24 default:
25 assert(0);
26 }
27 }