5.6.3 CONSTANT_Integer

The CONSTANT_Integer_info structure is used to represent four-byte numeric (int) constants:

The items of the CONSTANT_Integer_info structure are the following:

tag

The tag item has the value of CONSTANT_Integer (3).

bytes

The bytes item of the CONSTANT_Integer_info structure contains the value of the int constant. The bytes of the value are stored in big-endian (high byte first) order.

The value of a boolean type is 1 to represent true and 0 to represent false.