/usr/include/boost/poly_collection/detail
NameSizeModeActions
allocator_adaptor.hpp92220644editdlrm
any_iterator.hpp23560644editdlrm
any_model.hpp60180644editdlrm
auto_iterator.hpp14740644editdlrm
base_model.hpp32940644editdlrm
callable_wrapper.hpp26730644editdlrm
callable_wrapper_iterator.hpp26100644editdlrm
functional.hpp52020644editdlrm
function_model.hpp34410644editdlrm
is_acceptable.hpp12350644editdlrm
is_constructible.hpp14590644editdlrm
is_equality_comparable.hpp8170644editdlrm
is_final.hpp14190644editdlrm
is_invocable.hpp22640644editdlrm
is_nothrow_eq_comparable.hpp10640644editdlrm
iterator_impl.hpp70500644editdlrm
iterator_traits.hpp30560644editdlrm
packed_segment.hpp99160644editdlrm
poly_collection.hpp342910644editdlrm
segment.hpp97310644editdlrm
segment_backend.hpp32340644editdlrm
segment_split.hpp44480644editdlrm
split_segment.hpp135240644editdlrm
stride_iterator.hpp44040644editdlrm
type_info_map.hpp73090644editdlrm
type_restitution.hpp55150644editdlrm
value_holder.hpp73880644editdlrm
Edit: /usr/include/boost/poly_collection/detail/is_nothrow_eq_comparable.hpp (1064B)
/* Copyright 2016-2017 Joaquin M Lopez Munoz. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) * * See http://www.boost.org/libs/poly_collection for library home page. */ #ifndef BOOST_POLY_COLLECTION_DETAIL_IS_NOTHROW_EQ_COMPARABLE_HPP #define BOOST_POLY_COLLECTION_DETAIL_IS_NOTHROW_EQ_COMPARABLE_HPP #if defined(_MSC_VER) #pragma once #endif #include #include #include namespace boost{ namespace poly_collection{ namespace detail{ template struct is_nothrow_equality_comparable:std::false_type{}; template struct is_nothrow_equality_comparable< T, typename std::enable_if< is_equality_comparable::value >::type >:std::integral_constant< bool, noexcept(std::declval()==std::declval()) >{}; } /* namespace poly_collection::detail */ } /* namespace poly_collection */ } /* namespace boost */ #endif