block.append(ifWasNullPopAndGoto(context, end, boolean.class, type, type));
block.append(coerceToType(context, max, type).getNode());
block.append(ifWasNullPopAndGoto(context, end, boolean.class, type, type, type));
block.invokeStatic(Operations.class, "between", boolean.class, type, type, type);
return typedByteCodeNode(block.visitLabel(end), boolean.class);
}
@Override
protected TypedByteCodeNode visitIsNotNullPredicate(IsNotNullPredicate node, CompilerContext context)