jon.recoil.org

Module Flambda2_types.Typing_env

module Pre_serializable : sig ... end
module Serializable : sig ... end

Raises Not_found if no canonical Simple was found. name_mode_of_existing_simple can be provided to improve performance of this function.

Raises Not_found if no canonical Simple was found.

val get_alias_then_canonical_simple_exn : Flambda2_types.Typing_env.t -> ?min_name_mode:Flambda2_nominal.Name_mode.t -> ?name_mode_of_existing_simple:Flambda2_nominal.Name_mode.t -> Flambda2_types.flambda_type -> Flambda2_term_basics.Simple.t

Raises Not_found if no canonical Simple was found.

module Alias_set : sig ... end