From: jjenista Date: Thu, 29 Jan 2009 23:11:16 +0000 (+0000) Subject: bug fix for printing ops with no rhs X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=dea68b379a587dbb911cabf3507de28625a08bc8;p=IRC.git bug fix for printing ops with no rhs --- diff --git a/Robust/src/IR/Tree/AssignmentNode.java b/Robust/src/IR/Tree/AssignmentNode.java index 0a50e879..9d6b8ab9 100644 --- a/Robust/src/IR/Tree/AssignmentNode.java +++ b/Robust/src/IR/Tree/AssignmentNode.java @@ -26,7 +26,10 @@ public class AssignmentNode extends ExpressionNode { } public String printNode(int indent) { - return left.printNode(indent)+" "+op.toString()+" "+right.printNode(indent); + if (right==null) + return left.printNode(indent)+" "+op.toString(); + else + return left.printNode(indent)+" "+op.toString()+" "+right.printNode(indent); } public TypeDescriptor getType() {