module type TYPE = sig .. end
sig
end
include Ctypes_types.TYPE
type 'a const
'a
val constant : string -> 'a typ -> 'a const
string -> 'a typ -> 'a const
val enum : string -> ?typedef:bool -> ?unexpected:(int64 -> 'a) -> ('a * int64 const) list -> 'a typ
string -> ?typedef:bool -> ?unexpected:(int64 -> 'a) -> ('a * int64 const) list -> 'a typ