mirror of
https://github.com/boostorg/mp11.git
synced 2025-12-04 15:59:19 +01:00
* added mp_lambda * launched GHA * skipped ICE-generating test in GCC < 4.9 * fixed GCC detection in workaround * test-skipped and documented GCC 4.8 bug * added missing s/const/CONST * tempirarily expanded macro to isolate problem with VS2017 * tried workaround for C3546 * tried another workaround * wrapped workaround up * dropped unnecessary devoiding in variadic (member) functions * temporary code to check VS compliance wrt function qualifiers * removed version printer * checked compliance with qualified (member) function partial specialization * checked each partial specialization individually * wrapped up VS2013 investigation * left variadics out of VS2013 * skipped noexcept-involving tests for VS2013 (keyword not supported) * given up on VS2013 support for mp_lambda * dropped lambda_devoid_args
24 lines
679 B
C++
24 lines
679 B
C++
#ifndef BOOST_MP11_HPP_INCLUDED
|
|
#define BOOST_MP11_HPP_INCLUDED
|
|
|
|
// Copyright 2015-2024 Peter Dimov.
|
|
//
|
|
// 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
|
|
|
|
#include <boost/mp11/list.hpp>
|
|
#include <boost/mp11/algorithm.hpp>
|
|
#include <boost/mp11/integral.hpp>
|
|
#include <boost/mp11/utility.hpp>
|
|
#include <boost/mp11/function.hpp>
|
|
#include <boost/mp11/map.hpp>
|
|
#include <boost/mp11/set.hpp>
|
|
#include <boost/mp11/bind.hpp>
|
|
#include <boost/mp11/lambda.hpp>
|
|
#include <boost/mp11/integer_sequence.hpp>
|
|
#include <boost/mp11/tuple.hpp>
|
|
|
|
#endif // #ifndef BOOST_MP11_HPP_INCLUDED
|