Mercurial > projects > ldc
comparison dmd/statement.c @ 262:88252a1af660 trunk
[svn r280] Fixed a bunch of issues with switch statements. Ended up a bit far reaching...
author | lindquist |
---|---|
date | Sat, 14 Jun 2008 05:13:49 +0200 |
parents | 092468448d25 |
children | 665b81613475 |
comparison
equal
deleted
inserted
replaced
261:5723b7385c25 | 262:88252a1af660 |
---|---|
2122 { | 2122 { |
2123 this->exp = exp; | 2123 this->exp = exp; |
2124 this->statement = s; | 2124 this->statement = s; |
2125 cblock = NULL; | 2125 cblock = NULL; |
2126 bodyBB = NULL; | 2126 bodyBB = NULL; |
2127 llvmIdx = NULL; | |
2127 } | 2128 } |
2128 | 2129 |
2129 Statement *CaseStatement::syntaxCopy() | 2130 Statement *CaseStatement::syntaxCopy() |
2130 { | 2131 { |
2131 CaseStatement *s = new CaseStatement(loc, exp->syntaxCopy(), statement->syntaxCopy()); | 2132 CaseStatement *s = new CaseStatement(loc, exp->syntaxCopy(), statement->syntaxCopy()); |