annotate tests/mini/bug5.d @ 870:af7a6faf9406

Fix #153. Factor out common code in StructLiteralExp::to(Const)Elem.
author Christian Kamm <kamm incasoftware de>
date Tue, 30 Dec 2008 11:42:01 +0100
parents 1bb99290e03a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
1 module bug5;
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
2
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
3 struct hah {
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
4 static hah f()
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
5 {
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
6 hah res;
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
7 return res;
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
8 }
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
9 hah g()
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
10 {
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
11 return hah.init;
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
12 }
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
13 }
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
14
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
15 void main()
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
16 {
2841234d2aea [svn r35] * Attributes on struct fields/methods now work
lindquist
parents:
diff changeset
17 }