Before filing
Kind of addition
Motivation
There are many guards in the codebase left from before the library required C++14. The motivation is to clean up this one file of the code base to no longer have these dead guards.
Proposed addition
The following guards will be removed from container_traits.hpp:
#ifndef BOOST_NO_CXX11_HDR_UNORDERED_SET
#ifndef BOOST_NO_CXX11_HDR_UNORDERED_MAP
#ifdef BOOST_NO_CXX11_RVALUE_REFERENCES
Relation to existing Boost.Graph components
This change has no impact on the code, as the guards are dead code with C++14 or greater.
Prior art
References:
Are you willing to contribute?
Before filing
Kind of addition
Remove
BOOST_CXX11*guards frominclude/boost/pending/container_traits.hppMotivation
There are many guards in the codebase left from before the library required C++14. The motivation is to clean up this one file of the code base to no longer have these dead guards.
Proposed addition
The following guards will be removed from
container_traits.hpp:#ifndef BOOST_NO_CXX11_HDR_UNORDERED_SET#ifndef BOOST_NO_CXX11_HDR_UNORDERED_MAP#ifdef BOOST_NO_CXX11_RVALUE_REFERENCESRelation to existing Boost.Graph components
This change has no impact on the code, as the guards are dead code with C++14 or greater.
Prior art
References:
Are you willing to contribute?