Module Flambda2_terms.Zero_alloc_attribute
type t = Lambda.zero_alloc_attribute = | Default_zero_alloc| Check of {strict : bool;loc : Location.t;custom_error_msg : string option;
}| Assume of {strict : bool;never_returns_normally : bool;never_raises : bool;loc : Location.t;
}
@zero_alloc ... annotations on function declaration (not call sites)
val print : Format.formatter -> t -> unitval is_default : t -> boolval from_lambda : Lambda.zero_alloc_attribute -> t