mirror of https://github.com/aamine/cbc
r4753@macbookpro: aamine | 2009-05-07 10:01:52 +0900
* net/loveruby/cflat/compiler/IRGenerator.java: emit statement info for casted stmt. git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@4186 1b9489fe-b721-0410-924e-b54b9192deb8
This commit is contained in:
parent
69538d3dac
commit
9f4a9fc8bc
10
ChangeLog
10
ChangeLog
|
|
@ -1,3 +1,13 @@
|
|||
Thu May 7 10:01:41 2009 Minero Aoki <aamine@loveruby.net>
|
||||
|
||||
* net/loveruby/cflat/compiler/IRGenerator.java: emit statement
|
||||
info for casted stmt.
|
||||
|
||||
Thu May 7 10:00:38 2009 Minero Aoki <aamine@loveruby.net>
|
||||
|
||||
* net/loveruby/cflat/ir/Dumper.java (printMember): simplify Label
|
||||
dump.
|
||||
|
||||
Wed May 6 18:41:06 2009 Minero Aoki <aamine@loveruby.net>
|
||||
|
||||
* net/loveruby/cflat/compiler/IRGenerator.java: assignBeforeStmt
|
||||
|
|
|
|||
|
|
@ -663,7 +663,9 @@ class IRGenerator implements ASTVisitor<Void, Expr> {
|
|||
transformExpr(node.expr()));
|
||||
}
|
||||
else {
|
||||
return transformExpr(node.expr());
|
||||
return isStatement()
|
||||
? transformStmt(node.expr())
|
||||
: transformExpr(node.expr());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue