Boost logo

Boost :

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


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

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

Best regards,

Mateusz Loskot,

Boost list run by bdawes at, gregod at, cpdaniel at, john at