@@ -66,7 +66,7 @@ let transform_under_supply n loc status fn args =
6666 of an existing function which may cause inconsistency
6767 *)
6868 Lam. function_ ~arity: n ~params: extra_args
69- ~attr: Default_inline
69+ ~attr: Lam. default_fn_attr
7070 ~body: (Lam. apply fn (Ext_list. append args extra_lambdas)
7171 loc
7272 status
@@ -75,7 +75,7 @@ let transform_under_supply n loc status fn args =
7575
7676 let rest : Lam.t =
7777 Lam. function_ ~arity: n ~params: extra_args
78- ~attr: Default_inline
78+ ~attr: Lam. default_fn_attr
7979 ~body: (Lam. apply fn (Ext_list. append args extra_lambdas)
8080 loc
8181 status
@@ -133,7 +133,7 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
133133 match fn with
134134 | Lfunction {params = [param]; body} ->
135135 Lam. function_ ~arity: 0
136- ~attr: Default_inline
136+ ~attr: Lam. default_fn_attr
137137 ~params: []
138138 ~body: (
139139 Lam. let_ Alias param Lam. unit body
@@ -153,7 +153,7 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
153153 Some partial_arg, Lam. var partial_arg in
154154
155155 let cont = Lam. function_
156- ~attr: Default_inline
156+ ~attr: Lam. default_fn_attr
157157 ~arity: 0
158158 ~params: []
159159 ~body: (
@@ -172,7 +172,7 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
172172 {[ fun x y -> f y ]}
173173 *)
174174 let extra_args = Ext_list. init (to_ - from) (fun _ -> Ident. create Literals. param) in
175- Lam. function_ ~attr: Default_inline
175+ Lam. function_ ~attr: Lam. default_fn_attr
176176 ~arity: to_
177177 ~params: (Ext_list. append params extra_args )
178178 ~body: (Lam. apply body (Ext_list. map extra_args Lam. var) loc App_na )
@@ -190,7 +190,7 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
190190 in
191191 let cont =
192192 Lam. function_
193- ~arity ~attr: Default_inline
193+ ~arity ~attr: Lam. default_fn_attr
194194
195195 ~params: extra_args
196196 ~body: (
@@ -218,10 +218,10 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
218218 let extra_outer_args, extra_inner_args = Ext_list. split_at params arity in
219219 Lam. function_
220220 ~arity
221- ~attr: Default_inline
221+ ~attr: Lam. default_fn_attr
222222 ~params: extra_outer_args
223223 ~body: (
224- Lam. function_ ~arity: (from - to_) ~attr: Default_inline
224+ Lam. function_ ~arity: (from - to_) ~attr: Lam. default_fn_attr
225225 ~params: extra_inner_args ~body: body)
226226 | _
227227 ->
@@ -238,12 +238,12 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
238238 Some partial_arg, Lam. var partial_arg
239239 in
240240 let cont =
241- Lam. function_ ~arity: to_ ~params: extra_outer_args ~attr: Default_inline
241+ Lam. function_ ~arity: to_ ~params: extra_outer_args ~attr: Lam. default_fn_attr
242242 ~body: (
243243 let arity = from - to_ in
244244 let extra_inner_args =
245245 Ext_list. init arity (fun _ -> Ident. create Literals. param ) in
246- Lam. function_ ~arity ~params: extra_inner_args ~attr: Default_inline
246+ Lam. function_ ~arity ~params: extra_inner_args ~attr: Lam. default_fn_attr
247247 ~body: (Lam. apply new_fn
248248 (Ext_list. map_append extra_outer_args
249249 (Ext_list. map extra_inner_args Lam. var)
@@ -269,7 +269,7 @@ let unsafe_adjust_to_arity loc ~(to_:int) ?(from : int option) (fn : Lam.t) : La
269269 let partial_arg = Ext_ident. create Literals. partial_arg in
270270 Some partial_arg, Lam. var partial_arg in
271271
272- let cont = Lam. function_ ~attr: Default_inline
272+ let cont = Lam. function_ ~attr: Lam. default_fn_attr
273273 ~arity: 0
274274 ~params: []
275275 ~body: (
0 commit comments