Mercurial > projects > dstress
annotate compile/o/odd_bug_12_B.d @ 1325:693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
<amaury.pouly@gmail.com>
2006-12-31
http://d.puremagic.com/issues/show_bug.cgi?id=782
author | thomask |
---|---|
date | Mon, 01 Jan 2007 16:24:32 +0000 |
parents | |
children |
rev | line source |
---|---|
1325
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
1 // $HeadURL$ |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
2 // $Date$ |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
3 // $Author$ |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
4 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
5 // @author@ <amaury.pouly@gmail.com> |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
6 // @date@ 2006-12-31 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
7 // @uri@ http://d.puremagic.com/issues/show_bug.cgi?id=782 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
8 // @desc@ [Issue 782] Dmd crash with template class, alias, inheritance and severals files |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
9 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
10 module /*dstress.*/compile.o.odd_bug_12_B; |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
11 import /*dstress.*/compile.o.odd_bug_12_A; |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
12 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
13 class MiddleClass : UpperClass{ |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
14 } |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
15 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
16 class Generic(T) : MiddleClass{ |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
17 T m_value=0; |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
18 } |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
19 |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
20 alias Generic!(byte) GenericByte; |
693d5d43576e
[Issue 782] Dmd crash with template class, alias, inheritance and severals files
thomask
parents:
diff
changeset
|
21 |