// FIR_IDENTICAL fun fooInt(p: Int) = p fun fooLong(p: Long) = p fun fooByte(p: Byte) = p fun fooShort(p: Short) = p fun test() { fooInt(1 + 1) fooByte(1 + 1) fooLong(1 + 1) fooShort(1 + 1) fooInt(1 * 1) fooByte(1 * 1) fooLong(1 * 1) fooShort(1 * 1) fooInt(1 / 1) fooByte(1 / 1) fooLong(1 / 1) fooShort(1 / 1) fooInt(1 % 1) fooByte(1 % 1) fooLong(1 % 1) fooShort(1 % 1) }