Inlining_costmodule Threshold : sig ... endval can_inline : Flambda.t -> Threshold.t -> bonus:int -> boolval can_try_inlining :
Flambda.t ->
Threshold.t ->
number_of_arguments:int ->
size_from_approximation:int option ->
Threshold.tmodule Benefit : sig ... endmodule Whether_sufficient_benefit : sig ... endval lambda_smaller' : Flambda.expr -> than:int -> int optionval lambda_size : Flambda.expr -> int