jon.recoil.org

Module Flambda2_simplify.Continuation_extra_params_and_args

module Extra_arg : sig ... end
val print : Format.formatter -> t -> unit
val is_empty : t -> bool

Creating an EPA

First way to create an EPA

val empty : t

Another way to create an EPA

val init_with_params_only : Flambda2_bound_identifiers.Bound_parameters.t -> t
val add_args_for_all_params : t -> Flambda2_identifiers.Apply_cont_rewrite_id.t -> Extra_arg.t list -> t

Other functions

val concat : outer:t -> inner:t -> t