Module Ctype.Pattern_env
type t = private {mutable env : Env.t;equations_scope : int;allow_recursive_equations : bool;mutable env_alloc_mode : Mode.Alloc.r option;(*
*)Some mif the pattern is underlet poly_, wheremis the allocation mode of the captured environment
}val make :
?env_alloc_mode:Mode.Alloc.r ->
Env.t ->
equations_scope:int ->
allow_recursive_equations:bool ->
tval set_env_alloc_mode : t -> Mode.Alloc.r option -> unit