Mercurial > hg > vamp-build-and-test
comparison DEPENDENCIES/generic/include/boost/concept/detail/msvc.hpp @ 101:c530137014c0
Update Boost headers (1.58.0)
author | Chris Cannam |
---|---|
date | Mon, 07 Sep 2015 11:12:49 +0100 |
parents | 2665513ce2d3 |
children |
comparison
equal
deleted
inserted
replaced
100:793467b5e61c | 101:c530137014c0 |
---|---|
4 #ifndef BOOST_CONCEPT_CHECK_MSVC_DWA2006429_HPP | 4 #ifndef BOOST_CONCEPT_CHECK_MSVC_DWA2006429_HPP |
5 # define BOOST_CONCEPT_CHECK_MSVC_DWA2006429_HPP | 5 # define BOOST_CONCEPT_CHECK_MSVC_DWA2006429_HPP |
6 | 6 |
7 # include <boost/preprocessor/cat.hpp> | 7 # include <boost/preprocessor/cat.hpp> |
8 # include <boost/concept/detail/backward_compatibility.hpp> | 8 # include <boost/concept/detail/backward_compatibility.hpp> |
9 # include <boost/config.hpp> | |
9 | 10 |
10 # ifdef BOOST_OLD_CONCEPT_SUPPORT | 11 # ifdef BOOST_OLD_CONCEPT_SUPPORT |
11 # include <boost/concept/detail/has_constraints.hpp> | 12 # include <boost/concept/detail/has_constraints.hpp> |
12 # include <boost/mpl/if.hpp> | 13 # include <boost/mpl/if.hpp> |
13 # endif | 14 # endif |
14 | 15 |
16 # ifdef BOOST_MSVC | |
17 # pragma warning(push) | |
18 # pragma warning(disable:4100) | |
19 # endif | |
15 | 20 |
16 namespace boost { namespace concepts { | 21 namespace boost { namespace concepts { |
17 | 22 |
18 | 23 |
19 template <class Model> | 24 template <class Model> |
109 } | 114 } |
110 | 115 |
111 # endif | 116 # endif |
112 }} | 117 }} |
113 | 118 |
119 # ifdef BOOST_MSVC | |
120 # pragma warning(pop) | |
121 # endif | |
122 | |
114 #endif // BOOST_CONCEPT_CHECK_MSVC_DWA2006429_HPP | 123 #endif // BOOST_CONCEPT_CHECK_MSVC_DWA2006429_HPP |