Flambda2_terms.Zero_alloc_attributetype 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