|
|
|||
File indexing completed on 2026-08-28 08:55:07
0001 0002 #ifndef BOOST_MPL_BITOR_HPP_INCLUDED 0003 #define BOOST_MPL_BITOR_HPP_INCLUDED 0004 0005 // Copyright Aleksey Gurtovoy 2000-2009 0006 // Copyright Jaap Suter 2003 0007 // 0008 // Distributed under the Boost Software License, Version 1.0. 0009 // (See accompanying file LICENSE_1_0.txt or copy at 0010 // http://www.boost.org/LICENSE_1_0.txt) 0011 // 0012 // See http://www.boost.org/libs/mpl for documentation. 0013 0014 // $Id$ 0015 // $Date$ 0016 // $Revision$ 0017 0018 // agurt, 23/jan/10: workaround a conflict with <iso646.h> header's 0019 // macros, see http://tinyurl.com/ycwdxco; 'defined(bitor)' 0020 // has to be checked in a separate condition, otherwise GCC complains 0021 // about 'bitor' being an alternative token 0022 #if defined(_MSC_EXTENSIONS) 0023 #if defined(bitor) 0024 # pragma push_macro("bitor") 0025 # undef bitor 0026 # define bitor(x) 0027 #endif 0028 #endif 0029 0030 #define AUX778076_OP_NAME bitor_ 0031 #define AUX778076_OP_PREFIX bitor 0032 #define AUX778076_OP_TOKEN | 0033 #include <boost/mpl/aux_/arithmetic_op.hpp> 0034 0035 #if defined(_MSC_EXTENSIONS) 0036 #if defined(bitor) 0037 # pragma pop_macro("bitor") 0038 #endif 0039 #endif 0040 0041 #endif // BOOST_MPL_BITOR_HPP_INCLUDED
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|