IR.IntLit
val yojson_of_t : t -> Ppx_yojson_conv_lib.Yojson.Safe.t
compare integers ignoring the distinction between pointers and non-pointers
compare the value of the integers, notice this is different from const compare, which distinguished between signed and unsigned +1
val of_int : int -> t
val of_big_int : Z.t -> t
val of_int32 : int32 -> t
val of_int64 : int64 -> t
val of_string : string -> t
val isminusone : t -> bool
val isnegative : t -> bool
val isnull : t -> bool
val isone : t -> bool
val iszero : t -> bool
val minus_one : t
val null : t
null behaves like zero except for the function isnull
val one : t
val pp : F.formatter -> t -> unit
val to_int : t -> int option
val to_int_exn : t -> int
val to_big_int : t -> Z.t
val to_float : t -> float
val to_string : t -> string
convert to signed if the value is representable
val two : t
val zero : t