Edit: /usr/include/boost/hana.hpp (6807B)
/*!
@file
Includes all the library components except the adapters for external
libraries.
@copyright Louis Dionne 2013-2017
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
*/
#ifndef BOOST_HANA_HPP
#define BOOST_HANA_HPP
//! @defgroup group-concepts Concepts
//! Concepts provided by the library.
//! @defgroup group-datatypes Data types
//! General purpose data types provided by the library.
//! @defgroup group-functional Functional
//! General purpose function objects.
//! @defgroup group-core Core
//! Core utilities of the library.
//! @defgroup group-experimental Experimental features
//! Experimental features that may or may not make it into the library.
//! These features should not expected to be stable.
//! @defgroup group-ext External adapters
//! Adapters for external libraries.
//! @defgroup group-config Configuration options
//! Configurable options to tweak the global behavior of the library.
//! @defgroup group-assertions Assertions
//! Macros to perform different kinds of assertions.
//! @defgroup group-details Details
//! Implementation details. Do not rely on anything here, even if it is
//! documented.
// Include config.hpp first, so that warning messages about compiler support
// appear as soon as possible.
#include
#ifdef BOOST_HANA_DOXYGEN_INVOKED
namespace boost {
//! Namespace containing everything in the library.
namespace hana {
//! Namespace containing C++14 user-defined literals provided by Hana.
namespace literals {}
}
}
#endif
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#endif // !BOOST_HANA_HPP