Inline_and_simplify_aux.Resultval create : unit -> tval approx : t -> Simple_value_approx.tval set_approx : t -> Simple_value_approx.t -> tval meet_approx : t -> Env.t -> Simple_value_approx.t -> tval used_static_exceptions : t -> Static_exception.Set.tval use_static_exception : t -> Static_exception.t -> tval exit_scope_catch : t -> Static_exception.t -> tval benefit : t -> Inlining_cost.Benefit.tval map_benefit :
t ->
(Inlining_cost.Benefit.t -> Inlining_cost.Benefit.t) ->
tval add_benefit : t -> Inlining_cost.Benefit.t -> tval set_inlining_threshold : t -> Inlining_cost.Threshold.t option -> tval add_inlining_threshold : t -> Inlining_cost.Threshold.t -> tval sub_inlining_threshold : t -> Inlining_cost.Threshold.t -> tval inlining_threshold : t -> Inlining_cost.Threshold.t optionval num_direct_applications : t -> int