Example #1
0
  public Instruction writeConditional(BranchSet _branchSet, boolean _invert)
      throws CodeGenException {

    final LogicalExpressionNode logicalExpression = _branchSet.getLogicalExpression();
    if (!_invert) {
      logicalExpression.invert();
    }
    write(logicalExpression);
    return (_branchSet.getLast().getNextExpr());
  }