/usr/include/boost/parameter/aux_/preprocessor
NameSizeModeActions
impl/-0755rm
binary_seq_for_each.hpp569500644editdlrm
binary_seq_for_each_inc.hpp620430644editdlrm
binary_seq_to_args.hpp26720644editdlrm
convert_binary_seq.hpp20000644editdlrm
flatten.hpp3660644editdlrm
for_each.hpp3690644editdlrm
for_each_pred.hpp299420644editdlrm
inc_binary_seq.hpp29170644editdlrm
is_binary.hpp10360644editdlrm
is_nullary.hpp10460644editdlrm
no_perfect_forwarding_begin.hpp82800644editdlrm
no_perfect_forwarding_end.hpp9180644editdlrm
nullptr.hpp4940644editdlrm
overloads.hpp28860644editdlrm
qualifier.hpp28780644editdlrm
seq_enum.hpp8800644editdlrm
seq_merge.hpp550030644editdlrm
Edit: /usr/include/boost/parameter/aux_/preprocessor/is_nullary.hpp (1046B)
// Copyright Daniel Wallin 2006. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) #ifndef BOOST_PARAMETER_AUX_PREPROCESSOR_IS_NULLARY_HPP #define BOOST_PARAMETER_AUX_PREPROCESSOR_IS_NULLARY_HPP #include #include #if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) // From Paul Mensonides #include #include #define BOOST_PARAMETER_IS_NULLARY(x) \ BOOST_PP_SPLIT(1, BOOST_PARAMETER_IS_NULLARY_C x BOOST_PP_COMMA() 0) /**/ #include #include #define BOOST_PARAMETER_IS_NULLARY_C() \ ~, 1 BOOST_PP_RPAREN() \ BOOST_PP_TUPLE_EAT(2) BOOST_PP_LPAREN() ~ /**/ #else #include #define BOOST_PARAMETER_IS_NULLARY(x) BOOST_PP_IS_NULLARY(x) /**/ #endif #endif // include guard