boostorg / core

Boost Core Utilities
132 stars 86 forks source link

Deprecate `boost::core::is_same` and the associated header #135

Closed Lastique closed 1 year ago

Lastique commented 1 year ago

Moved is_same implementation to detail (both directory and namespace) to use in the public headers and avoid introducing new dependencies. All other uses were ported to Boost.TypeTraits. Likewise, the documentation now recommends users to use Boost.TypeTraits or C++ standard library instead.

Also, removed unnecessary includes and added missing ones in a few places.