// $Id: OrCondOpExpr.java,v 1.1.1.1 1999/12/05 22:19:52 mpp Exp $

package IR2;

public class OrCondOpExpr extends CondOpExpr {
  public OrCondOpExpr(RValue a1, RValue a2)
	throws SemanticTypeException { super(a1, a2); }

  public String node_name() { return "or_cond_op_expr"; }

  public LowInstruction short_circuit(LowInstruction t, LowInstruction f) {
	return arg1.short_circuit(t, arg2.short_circuit(t, f));
  }

  public String desc() { return super.desc("||"); }
}
