Module Inlining_cost.Whether_sufficient_benefit
type t
val create : original:Flambda.t -> toplevel:bool -> branch_depth:int -> Flambda.t -> benefit:Benefit.t -> lifting:bool -> round:int -> tval create_estimate : original_size:int -> toplevel:bool -> branch_depth:int -> new_size:int -> benefit:Benefit.t -> lifting:bool -> round:int -> tval evaluate : t -> boolval to_string : t -> stringval print_description : subfunctions:bool -> Stdlib.Format.formatter -> t -> unit