Module type Gmp_types.S

module type S = sig .. end
Signature of a GMP type

val t : unit -> Cil_types.typ
Returns the GMP type
val t_as_ptr : unit -> Cil_types.typ
type equivalent to t but seen as a pointer
val is_now_referenced : unit -> unit
Call this function when using this type for the first time.
val is_t : Cil_types.typ -> bool
Returns true iff the given type is equivalent to the GMP type.