log gen/statements.cpp @ 585:fbb1a366cfbc

age author description
Tue, 09 Sep 2008 16:49:47 -0700 Tomas Lindquist Olsen Complex number should now follow the D ABI on x86. They're also treated as first class values now. Big change.
Sat, 16 Aug 2008 12:38:53 +0200 Christian Kamm Don't assert on empty foreach body.
Sat, 16 Aug 2008 12:32:22 +0200 Christian Kamm Prevent cast error for cast(void) around expression statements.
Sat, 16 Aug 2008 11:19:34 +0200 Christian Kamm Fix continue inside dowhile statements.
Sun, 10 Aug 2008 08:37:38 +0200 Tomas Lindquist Olsen Added pragma(llvmdc, "string") for misc per-module compiler configuration, currently "string" can only be "verbose" which forces -vv for module it appears in.
Tue, 05 Aug 2008 19:28:19 +0200 Christian Kamm Move AllocaInst creation into DtoAlloca helper. Will enable special zero-init of fp80 reals' padding.
Sat, 26 Jul 2008 17:19:16 +0200 Christian Kamm Give error messages for invalid casts.
Sat, 26 Jul 2008 15:00:57 +0200 Christian Kamm Start a new basic block after a continue statement.
Tue, 15 Jul 2008 00:17:03 +0200 lindquist [svn r386] Fixed broken DtoBoolean. trunk
Mon, 14 Jul 2008 22:48:03 +0200 ChristianK [svn r385] Fix lvalue cast problems with -= and friends. trunk
Mon, 14 Jul 2008 12:00:24 +0200 ChristianK [svn r377] The previous check was too strict, it completely disallowed gotos within finally blocks. This reenables them as long as they don't cross a finally boundary. trunk
Mon, 14 Jul 2008 11:48:55 +0200 ChristianK [svn r376] Fix bug with finally blocks and labels. The labels would get emitted multiple times and conflict. trunk
Mon, 14 Jul 2008 11:07:15 +0200 ChristianK [svn r374] Move label target basic block from AST to IRFunction. This is a first step to allowing labels to be emitted multiple times. (for instance within finally blocks) trunk
Mon, 14 Jul 2008 10:01:09 +0200 ChristianK [svn r373] Labels inside tryfinally statements are not wrong in principle, so remove the assert. trunk
Sat, 12 Jul 2008 15:43:13 +0200 ChristianK [svn r355] Get rid of IRState::exps and topexp. trunk