Module Flambda2_simplify.One_recursive_handler
type t = private {params : Flambda2_bound_identifiers.Bound_parameters.t;handler : Flambda2_terms.Flambda.Expr.t;is_cold : bool;
}val create :
params:Flambda2_bound_identifiers.Bound_parameters.t ->
handler:Flambda2_terms.Flambda.Expr.t ->
is_cold:bool ->
tval print : Format.formatter -> t -> unitval with_handler : Flambda2_terms.Flambda.Expr.t -> t -> t