jon.recoil.org

Module Reg_class.Tbl

type reg_class = Reg_class.t
type 'a t
val init : f:(Reg_class.Tbl.reg_class -> 'a) -> 'a Reg_class.Tbl.t

Creates a table by calling f on each and every register class to get the initial value for that class.

val map : 'a Reg_class.Tbl.t -> f:('a -> 'b) -> 'b Reg_class.Tbl.t
val iter : 'a Reg_class.Tbl.t -> f:(Reg_class.Tbl.reg_class -> 'a -> unit) -> unit