Boost logo

Boost :

Subject: [boost] Ignoring unused type aliases in concepts
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2018-12-17 13:41:57


Hi,

In concepts, such unused type aliases are not uncommon.
What is the best way to ignore compiler warnings about those?

Options I'm aware of are:
1. Adjust compile options in build configuration (Jamfile)
2. Use #pragma in headers
3. Use boost::ignore_unused_variable_warning(alias{}) (or little
brother boost::ignore_unused)
4. Ignore ignoring them.

The options 1 and 2 are mentioned on
https://svn.boost.org/trac10/wiki/Guidelines/WarningsGuidelines

The option 3 is not and is there any particular reason why?

Best regards,

-- 
Mateusz Loskot, http://mateusz.loskot.net

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