generateBinaryIntOperation

fun generateBinaryIntOperation(    arguments: List<L2ReadBoxedOperand>,     argumentTypes: List<A_Type>,     callSiteHelper: L1Translator.CallSiteHelper,     typeGuaranteeFunction: (List<A_Type>) -> A_Type,     fallbackBody: L1Translator.() -> Unit): Boolean