Module IR__CapturedVar

type capture_mode =
| ByReference
| ByValue
val compare_capture_mode : capture_mode -> capture_mode -> int
val equal_capture_mode : capture_mode -> capture_mode -> bool
val string_of_capture_mode : capture_mode -> string
type t = {
name : IR.Mangled.t;
typ : IR.Typ.t;
capture_mode : capture_mode;
}
val compare : t -> t -> int
val pp : Stdlib.Format.formatter -> t -> unit
val make : name:IR.Mangled.t -> typ:IR.Typ.t -> capture_mode:capture_mode -> t