File indexing completed on 2025-01-18 09:46:04
0001
0002
0003
0004
0005
0006
0007
0008 #ifndef BOOST_PHOENIX_OPERATOR_LOGICAL_HPP
0009 #define BOOST_PHOENIX_OPERATOR_LOGICAL_HPP
0010
0011 #include <boost/phoenix/operator/detail/define_operator.hpp>
0012 #include <boost/phoenix/core/expression.hpp>
0013 #include <boost/proto/operators.hpp>
0014
0015 namespace boost { namespace phoenix
0016 {
0017
0018 BOOST_PHOENIX_UNARY_OPERATORS(
0019 (logical_not)
0020 )
0021 BOOST_PHOENIX_BINARY_OPERATORS(
0022 (logical_and)
0023 (logical_or)
0024 )
0025
0026 using proto::exprns_::operator!;
0027 using proto::exprns_::operator&&;
0028 using proto::exprns_::operator||;
0029 }}
0030
0031 #include <boost/phoenix/operator/detail/undef_operator.hpp>
0032
0033 #endif