Forward declares boost::hana::type and related utilities.  
More...
| Classes | |
| struct | boost::hana::type< T > | 
| C++ type in value-level representation.  More... | |
| struct | boost::hana::type_tag | 
| Tag representing hana::type.  More... | |
| Namespaces | |
| boost::hana | |
| Namespace containing everything in the library. | |
| Variables | |
| template<template< typename ... > class F> | |
| constexpr auto | boost::hana::template_ | 
| Lift a template to a Metafunction.  More... | |
| template<template< typename ... > class F> | |
| constexpr auto | boost::hana::metafunction | 
| Lift a MPL-style metafunction to a Metafunction.  More... | |
| template<typename F > | |
| constexpr auto | boost::hana::metafunction_class | 
| Lift a MPL-style metafunction class to a Metafunction.  More... | |
| constexpr auto | boost::hana::integral | 
| Turn a Metafunctioninto a function takingtypes and returning a default-constructed object.  More... | |
| template<template< typename ... > class F> | |
| constexpr auto | boost::hana::trait = hana::integral(hana::metafunction<F>) | 
| Alias to integral(metafunction<F>), provided for convenience.  More... | |
Forward declares boost::hana::type and related utilities.