File indexing completed on 2025-10-30 08:21:34
0001 
0002 
0003 
0004 
0005 
0006 
0007 
0008 #ifndef BOOST_LOCAL_FUNCTION_DETAIL_PP_KEYWORD_FACILITY_ADD_HPP_
0009 #define BOOST_LOCAL_FUNCTION_DETAIL_PP_KEYWORD_FACILITY_ADD_HPP_
0010 
0011 #include <boost/preprocessor/control/expr_iif.hpp>
0012 #include <boost/preprocessor/logical/compl.hpp>
0013 
0014 
0015 #define BOOST_LOCAL_FUNCTION_DETAIL_PP_KEYWORD_FACILITY_ADD_FRONT( \
0016         tokens, is_front_macro, keyword) \
0017     BOOST_PP_EXPR_IIF(BOOST_PP_COMPL(is_front_macro(tokens)), keyword) tokens
0018 
0019 
0020 #define BOOST_LOCAL_FUNCTION_DETAIL_PP_KEYWORD_FACILITY_ADD_BACK( \
0021         tokens, is_back_macro, keyword) \
0022     tokens BOOST_PP_EXPR_IIF(BOOST_PP_COMPL(is_back_macro(tokens)), keyword)
0023 
0024 #endif 
0025