jon.recoil.org

Module Flambda2_reaper.Dep_solver

type result
type 'a unboxed_fields =
  1. | Not_unboxed of 'a
  2. | Unboxed of 'a Flambda2_reaper.Dep_solver.unboxed_fields Flambda2_reaper.Field.Map.t
val print_unboxed_fields : (Stdlib.Format.formatter -> 'a -> unit) -> Stdlib.Format.formatter -> 'a Flambda2_reaper.Dep_solver.unboxed_fields -> unit

Color of node when producing the graph as a .dot

rewrite_kind_with_subkind result var kind_with_subkind For kind_with_subkind the kind associated to variable var, removes the subkinds on the parts that are not used in result.

val cannot_change_calling_convention : Flambda2_reaper.Dep_solver.result -> Flambda2_identifiers.Code_id.t -> bool