@Override
	default JitTypeBehavior typeFor(int position) {
		return switch (position) {
			case 0 -> lType();
			case 1 -> rType();
			default -> throw new AssertionError();
		};
	}
The required type behavior for the right operand

@return the behavior
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/op/JitBinOp.java