forked from boostorg/preprocessor
22 lines
769 B
C++
22 lines
769 B
C++
#ifndef BOOST_PREPROCESSOR_DETAIL_EXPAND_HPP
|
|
# define BOOST_PREPROCESSOR_DETAIL_EXPAND_HPP
|
|
|
|
/* Copyright (C) 2002 Vesa Karvonen
|
|
*
|
|
* 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.
|
|
*
|
|
* See http://www.boost.org for most recent version.
|
|
*/
|
|
|
|
# define BOOST_PP_DETAIL_EXPAND(X) X
|
|
# if !defined(__MWERKS__) || __MWERKS__ > 0x3001
|
|
# define BOOST_PP_DETAIL_EXPAND2(X,Y) BOOST_PP_DETAIL_EXPAND(X Y)
|
|
# else
|
|
# define BOOST_PP_DETAIL_EXPAND2(X, Y) BOOST_PP_DETAIL_EXPAND2_DELAY(X, Y)
|
|
# define BOOST_PP_DETAIL_EXPAND2_DELAY(X, Y) X ## Y
|
|
# endif
|
|
#endif
|