[svn r280] Fixed a bunch of issues with switch statements. Ended up a bit far reaching...

This commit is contained in:
Tomas Lindquist Olsen
2008-06-14 05:13:49 +02:00
parent 1ae510ae6c
commit de89b4bc6f
10 changed files with 128 additions and 112 deletions

View File

@@ -57,6 +57,7 @@ namespace llvm
{
class Value;
class BasicBlock;
class ConstantInt;
}
// Back end
@@ -453,6 +454,7 @@ struct CaseStatement : Statement
// LLVMDC
llvm::BasicBlock* bodyBB;
llvm::ConstantInt* llvmIdx;
};
struct DefaultStatement : Statement