ensureNonNull("left", left);
ensureNonNull("right", right);
this.left = left;
this.right = right;
this.match = match;
<BUG>this.matchAction = matchAction;
}</BUG>
@Override
public E getExpression1() {
return left;

ensureNonNull("left", left);
ensureNonNull("right", right);
this.left = left;
this.right = right;
this.match = match;
this.matchAction = matchAction;
ArgumentChecks.ensureNonNull("matchAction", matchAction);
}
@Override
public E getExpression1() {
return left;
