Warning, file /include/boost/concept/assert.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004 #ifndef BOOST_CONCEPT_ASSERT_DWA2006430_HPP
0005 # define BOOST_CONCEPT_ASSERT_DWA2006430_HPP
0006
0007 # include <boost/config.hpp>
0008 # include <boost/config/workaround.hpp>
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 # if !defined(BOOST_NO_OLD_CONCEPT_SUPPORT) \
0019 && !defined(BOOST_NO_SFINAE) \
0020 \
0021 && !(BOOST_WORKAROUND(__GNUC__, == 3) && BOOST_WORKAROUND(__GNUC_MINOR__, < 4))
0022
0023
0024
0025
0026 # define BOOST_OLD_CONCEPT_SUPPORT
0027
0028 # endif
0029
0030 # ifdef BOOST_MSVC
0031 # include <boost/concept/detail/msvc.hpp>
0032 # elif BOOST_WORKAROUND(BOOST_BORLANDC, BOOST_TESTED_AT(0x564))
0033 # include <boost/concept/detail/borland.hpp>
0034 # else
0035 # include <boost/concept/detail/general.hpp>
0036 # endif
0037
0038
0039
0040
0041
0042 # define BOOST_CONCEPT_ASSERT(ModelInParens) \
0043 BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
0044
0045 #endif