Module Sig.Convert_Binary_Forward

Parameters

module D : With_Binary_Forward with module Context = C.To

Signature

module C : sig ... end
module F : sig ... end
include sig ... end
type binary = F.binary
type boolean = F.boolean
val bextract : size:Units.In_bits.t -> index:Units.In_bits.t -> oldsize:Units.In_bits.t -> (binary, binary) C.To_Arity.ar1
val buext : size:Units.In_bits.t -> oldsize:Units.In_bits.t -> (binary, binary) C.To_Arity.ar1
val bsext : size:Units.In_bits.t -> oldsize:Units.In_bits.t -> (binary, binary) C.To_Arity.ar1
val bofbool : size:Units.In_bits.t -> (boolean, binary) C.To_Arity.ar1
val valid : size:Units.In_bits.t -> Operator__Operator_sig.access_type -> (binary, boolean) C.To_Arity.ar1
val valid_ptr_arith : size:Units.In_bits.t -> Operator__Operator_sig.arith_type -> (binary, binary, boolean) C.To_Arity.ar2
val bshift : size:Units.In_bits.t -> offset:int -> max:int option -> (binary, binary) C.To_Arity.ar1
val bindex : size:Units.In_bits.t -> int -> (binary, binary, binary) C.To_Arity.ar2
val bchoose : size:Units.In_bits.t -> int -> (binary, binary) C.To_Arity.ar1
val biconst : size:Units.In_bits.t -> Z.t -> binary C.To_Arity.ar0
val buninit : size:Units.In_bits.t -> binary C.To_Arity.ar0