From 8e6f463ee9ab13641ee6b57c1016219f5766230b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20Gullik=20Bj=C3=B8nnes?= Date: Tue, 15 Oct 2002 18:13:58 +0000 Subject: [PATCH] missign file git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5422 a592a061-630c-0410-9148-cb99ea01b6c8 --- boost/boost/preprocessor/control/if.hpp | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 boost/boost/preprocessor/control/if.hpp diff --git a/boost/boost/preprocessor/control/if.hpp b/boost/boost/preprocessor/control/if.hpp new file mode 100644 index 0000000000..71b743d1c2 --- /dev/null +++ b/boost/boost/preprocessor/control/if.hpp @@ -0,0 +1,31 @@ +# /* Copyright (C) 2001 +# * Housemarque Oy +# * http://www.housemarque.com +# * +# * Permission to copy, use, modify, sell and distribute this software is +# * granted provided this copyright notice appears in all copies. This +# * software is provided "as is" without express or implied warranty, and +# * with no claim as to its suitability for any purpose. +# */ +# +# /* Revised by Paul Mensonides (2002) */ +# +# /* See http://www.boost.org for most recent version. */ +# +# ifndef BOOST_PREPROCESSOR_CONTROL_IF_HPP +# define BOOST_PREPROCESSOR_CONTROL_IF_HPP +# +# include +# include +# include +# +# /* BOOST_PP_IF */ +# +# if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_EDG() +# define BOOST_PP_IF(cond, t, f) BOOST_PP_IIF(BOOST_PP_BOOL(cond), t, f) +# else +# define BOOST_PP_IF(cond, t, f) BOOST_PP_IF_I(cond, t, f) +# define BOOST_PP_IF_I(cond, t, f) BOOST_PP_IIF(BOOST_PP_BOOL(cond), t, f) +# endif +# +# endif