ocaml/middle_end/closure
Gabriel Scherer d260a79416 [refactoring] gives tailcall attributes a more standard structure
We want to start allowing more information in the payload of
[@tailcall] attributes (currently no payload is supported), for
example we could consider using [@tailcall false] to ask the code
generator to disable a tail call.

A first required step in this direction is to use a custom datatype to
represent the tail-call attribute, instead of a boolean. This is
consistent with the other application-site
attributes (inline_attribute, specialise_attribute, local_attribute),
so it makes the code more regular -- but the change itself is
boilerplate-y.
2020-06-08 15:39:50 +02:00
..
closure.ml [refactoring] gives tailcall attributes a more standard structure 2020-06-08 15:39:50 +02:00
closure.mli Move some middle-end files around (#2281) 2019-04-01 17:18:47 +01:00
closure_middle_end.ml Move some code from Asmgen to the middle end directory etc. (#2288) 2019-05-10 15:11:22 +02:00
closure_middle_end.mli Move some code from Asmgen to the middle end directory etc. (#2288) 2019-05-10 15:11:22 +02:00