private void andWithFalse(boolean withSideEffect, boolean falseOnLeft) { And and = new And(); and.type = BooleanType.instance; False falseExp = new False(); falseExp.type = BooleanType.instance; java.lang.Class expectedClass; if (withSideEffect) expectedClass = And.class; else expectedClass = False.class; operationWithConstantValue(and, expectedClass, falseExp, falseOnLeft, withSideEffect); }