Mercurial > projects > dstress
annotate nocompile/debug_05.d @ 1619:bebc7472a832
Fix #7.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sat, 07 Nov 2009 18:55:30 +0100 |
parents | ec6d35cccfb5 |
children |
rev | line source |
---|---|
375
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
1 // $HeadURL$ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
2 // $Date$ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
3 // $Auhtor$ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
4 |
435 | 5 // __DSTRESS_ELINE__ 13 |
6 | |
375
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
7 module dstress.nocompile.debug_05; |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
8 |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
9 template T(){ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
10 debug(A){ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
11 static assert(0); |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
12 }else{ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
13 debug=A; |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
14 } |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
15 } |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
16 |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
17 void test(){ |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
18 mixin T!(); |
ef6398935a43
dsymbol.c:70: virtual Dsymbol* Dsymbol::syntaxCopy(Dsymbol*):
thomask
parents:
diff
changeset
|
19 } |