Register_bank.Ival sexp_of_t : ( 'a -> Sexplib0.Sexp.t ) -> 'a t -> Sexplib0.Sexp.tval iter : 'a t -> f:( 'a -> Base.unit ) -> Base.unitval to_list : 'a t -> 'a Base.listval t : (Base.string * Base.int) tval equal : 'a Base__Equal.equal -> 'a t Base__Equal.equalval port_names : Base.string tval port_widths : Base.int tmodule Unsafe_assoc_by_port_name : sig ... endval fold : 'a t -> init:'acc -> f:( 'acc -> 'a -> 'acc ) -> 'accval offsets : ?rev:Base.bool -> Base.unit -> Base.int tmodule type Comb = sig ... endmodule Make_comb (Comb : Hardcaml.Comb.S) : sig ... endmodule Of_bits : sig ... endmodule Of_signal : sig ... endmodule Of_always : sig ... endmodule Names_and_widths : sig ... end