Module Inlining_report.Inlining_tree
module Key : sig ... endmodule Map :
Stdlib.Map.S
with type key =
Flambda2_simplify_shared.Inlining_report.Inlining_tree.Key.ttype decision_or_reference = | Decision of Flambda2_simplify_shared.Inlining_report.Decision_with_context.t| Reference of Flambda2_terms.Inlining_history.Absolute.t
type item = | Call of {decision : Flambda2_simplify_shared.Inlining_report.Inlining_tree.decision_or_reference;tree : Flambda2_simplify_shared.Inlining_report.Inlining_tree.t;
}| Fundecl of {decisions : Flambda2_simplify_shared.Inlining_report.Inlining_tree.decisions;body : Flambda2_simplify_shared.Inlining_report.Inlining_tree.t;
}| Scope of Flambda2_simplify_shared.Inlining_report.Inlining_tree.t
and decisions =
Flambda2_simplify_shared.Inlining_report.Decision_with_context.t list