Mercurial > projects > ldc
diff ir/irfunction.cpp @ 145:8f704cb9969b trunk
[svn r150] fixes #16 and #17, implements GotoCaseStatement
author | ChristianK |
---|---|
date | Sat, 08 Mar 2008 15:22:07 +0100 |
parents | 0e28624814e8 |
children | e881c9b1c738 |
line wrap: on
line diff
--- a/ir/irfunction.cpp Sat Jan 26 17:13:22 2008 +0100 +++ b/ir/irfunction.cpp Sat Mar 08 15:22:07 2008 +0100 @@ -1,18 +1,6 @@ #include "gen/tollvm.h" #include "ir/irfunction.h" -IrFinally::IrFinally() -{ - bb = 0; - retbb = 0; -} - -IrFinally::IrFinally(llvm::BasicBlock* b, llvm::BasicBlock* rb) -{ - bb = b; - retbb = rb; -} - ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// @@ -26,7 +14,6 @@ type = (TypeFunction*)t; func = NULL; allocapoint = NULL; - finallyretval = NULL; queued = false; defined = false;