Boost logo

Boost :

Subject: Re: [boost] [config] Macro for "using" type alias defects
From: Peter Dimov (lists_at_[hidden])
Date: 2018-04-26 10:13:28


Raffi Enficiaud wrote:
> Hi all,
>
> I was wondering if there is any macro in Boost.Config for advertising the
> defect of the "using" support from the compiler.
>
> I was reported this:
>
> https://github.com/boostorg/test/pull/140
>
> and at the time I wrote the thing, I thought that those guards would have
> been enough:
>
> https://github.com/boostorg/test/blob/35c9acf5bd38d625ebd45cf940c5b9a19aa2295b/include/boost/test/tree/test_case_template.hpp#L145-L147
>
> (auto, tuple and variadic template sounds to me more difficult to support
> than "using" template alias).
>
> Would it make sense to have BOOST_NO_CXX11_TYPE_ALIAS?

As already stated in the issue, the macro is
BOOST_NO_CXX11_TEMPLATE_ALIASES.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk