Subject: Re: [boost] [modularization] LocalFunction and ScopedExit cycle
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2014-06-09 03:59:15
Le 06/06/14 19:15, Vicente J. Botet Escriba a écrit :
> Hi Lorenzo,
> Do you see an easy way remove the cycle between LocalFunction and
Lorenzo told me
"So I'll move only the few macros that ScopeExit needs out of
local_function/detail/preprocessor and put them in scope_exit.hpp. I'll
leave the other macros needed by LocalFunction but not by ScopeExit in
local_function/detail/preprocessor. I think that's best so
scope_exit.hpp only defines the pp macros it needs, LocalFunction
defines the additional macros it needs, ScopeExit no longer depends on
LocalFunction, and LocalFunction will continue to depend on ScopeExit. "
This will solve this cycle.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk