Directories | |
| directory | operators |
| directory | variadic |
Files | |
| file | algorithm.hpp |
Defines several constexpr algorithms. | |
| file | any_of.hpp |
Defines boost::hana::detail::any_of. | |
| file | array.hpp |
Defines boost::hana::detail::array. | |
| file | canonical_constant.hpp |
Defines boost::hana::detail::CanonicalConstant. | |
| file | concepts.hpp |
| Defines concepts from the Standard library. | |
| file | create.hpp |
Defines boost::hana::detail::create. | |
| file | decay.hpp |
Defines a replacement for std::decay, which is sometimes too slow at compile-time. | |
| file | dependent_on.hpp |
Defines boost::hana::detail::dependent_on. | |
| file | dispatch_if.hpp |
Defines BOOST_HANA_DISPATCH_IF. | |
| file | fast_and.hpp |
Defines boost::hana::detail::fast_and. | |
| file | first_unsatisfied_index.hpp |
Defines boost::hana::detail::first_unsatisfied_index. | |
| file | has_common_embedding.hpp |
Defines boost::hana::detail::has_[nontrivial_]common_embedding. | |
| file | has_duplicates.hpp |
Defines boost::hana::detail::has_duplicates. | |
| file | hash_table.hpp |
Defines boost::hana::detail::hash_table. | |
| file | index_if.hpp |
Defines boost::hana::detail::index_if. | |
| file | intrinsics.hpp |
| Defines macros for commonly used type traits. | |
| file | nested_by.hpp |
Defines boost::hana::detail::nested_by. | |
| file | nested_by_fwd.hpp |
Forward declares boost::hana::detail::nested_by. | |
| file | nested_than.hpp |
Defines boost::hana::detail::nested_than. | |
| file | nested_than_fwd.hpp |
Forward declares boost::hana::detail::nested_than. | |
| file | nested_to.hpp |
Defines boost::hana::detail::nested_to. | |
| file | nested_to_fwd.hpp |
Forward declares boost::hana::detail::nested_to. | |
| file | preprocessor.hpp |
| Defines generally useful preprocessor macros. | |
| file | std_common_type.hpp |
Defines a SFINAE-friendly version of std::common_type. | |
| file | struct_macros.hpp |
Defines the BOOST_HANA_DEFINE_STRUCT, BOOST_HANA_ADAPT_STRUCT, and BOOST_HANA_ADAPT_ADT macros. | |
| file | type_foldl1.hpp |
Defines boost::hana::detail::type_foldl1. | |
| file | type_foldr1.hpp |
Defines boost::hana::detail::type_foldr1. | |
| file | unpack_flatten.hpp |
Defines boost::hana::detail::unpack_flatten. | |
| file | void_t.hpp |
Defines an equivalent to the proposed std::void_t. | |
| file | wrong.hpp |
Defines boost::hana::detail::wrong. | |