use the new context-free API
Add an attribute
let%bench_module. This is an arbitrary
expression that gets concatenated to the name of the bench module. It's
useful to have this when using
ppx_benchinside a functor, to distinguish
each functor application in the output.
Update to follow
Mark attributes as handled inside explicitly dropped pieces of code.
So that a
@@derivinginside a let%test dropped by
ppx_inline_test_drop doesn't cause a failure.