summaryrefslogtreecommitdiff
path: root/src/third_party/boost-1.69.0/boost/align/detail/integral_constant.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/boost-1.69.0/boost/align/detail/integral_constant.hpp')
-rw-r--r--src/third_party/boost-1.69.0/boost/align/detail/integral_constant.hpp48
1 files changed, 0 insertions, 48 deletions
diff --git a/src/third_party/boost-1.69.0/boost/align/detail/integral_constant.hpp b/src/third_party/boost-1.69.0/boost/align/detail/integral_constant.hpp
deleted file mode 100644
index 860096783e9..00000000000
--- a/src/third_party/boost-1.69.0/boost/align/detail/integral_constant.hpp
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
-Copyright 2014-2016 Glen Joseph Fernandes
-(glenjofe@gmail.com)
-
-Distributed under the Boost Software License, Version 1.0.
-(http://www.boost.org/LICENSE_1_0.txt)
-*/
-#ifndef BOOST_ALIGN_DETAIL_INTEGRAL_CONSTANT_HPP
-#define BOOST_ALIGN_DETAIL_INTEGRAL_CONSTANT_HPP
-
-#include <boost/config.hpp>
-
-#if !defined(BOOST_NO_CXX11_HDR_TYPE_TRAITS)
-#include <type_traits>
-#endif
-
-namespace boost {
-namespace alignment {
-namespace detail {
-
-#if !defined(BOOST_NO_CXX11_HDR_TYPE_TRAITS)
-using std::integral_constant;
-#else
-template<class T, T Value>
-struct integral_constant {
- typedef T value_type;
- typedef integral_constant type;
-
- BOOST_CONSTEXPR operator value_type() const BOOST_NOEXCEPT {
- return Value;
- }
-
- BOOST_CONSTEXPR value_type operator()() const BOOST_NOEXCEPT {
- return Value;
- }
-
- BOOST_STATIC_CONSTEXPR T value = Value;
-};
-
-template<class T, T Value>
-BOOST_CONSTEXPR_OR_CONST T integral_constant<T, Value>::value;
-#endif
-
-} /* detail */
-} /* alignment */
-} /* boost */
-
-#endif