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