mirror of https://github.com/aamine/cbc
r4754@macbookpro: aamine | 2009-05-07 10:31:21 +0900
* net/loveruby/cflat/compiler/IRGenerator.java: fix compile error. git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@4187 1b9489fe-b721-0410-924e-b54b9192deb8
This commit is contained in:
parent
9f4a9fc8bc
commit
586a7d8bd3
|
|
@ -1,3 +1,7 @@
|
|||
Thu May 7 10:31:12 2009 Minero Aoki <aamine@loveruby.net>
|
||||
|
||||
* net/loveruby/cflat/compiler/IRGenerator.java: fix compile error.
|
||||
|
||||
Thu May 7 10:01:41 2009 Minero Aoki <aamine@loveruby.net>
|
||||
|
||||
* net/loveruby/cflat/compiler/IRGenerator.java: emit statement
|
||||
|
|
|
|||
|
|
@ -662,10 +662,12 @@ class IRGenerator implements ASTVisitor<Void, Expr> {
|
|||
node.expr().type().isSigned() ? Op.S_CAST : Op.U_CAST,
|
||||
transformExpr(node.expr()));
|
||||
}
|
||||
else if (isStatement()) {
|
||||
transformStmt(node.expr());
|
||||
return null;
|
||||
}
|
||||
else {
|
||||
return isStatement()
|
||||
? transformStmt(node.expr())
|
||||
: transformExpr(node.expr());
|
||||
return transformExpr(node.expr());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue