annotate test/bug5.d @ 81:3587401b6eeb trunk

[svn r85] Fixed: if a return statement appeared in the try block of a nested try-finally, only the inner-most finally block would be executed. Changed: Renamed all the LLVM_Dto... helper function to just Dto...
author lindquist
date Thu, 01 Nov 2007 17:27:18 +0100
parents 2841234d2aea
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 }