sl@0: # /* ************************************************************************** sl@0: # * * sl@0: # * (C) Copyright Paul Mensonides 2002. sl@0: # * Distributed under the Boost Software License, Version 1.0. (See sl@0: # * accompanying file LICENSE_1_0.txt or copy at sl@0: # * http://www.boost.org/LICENSE_1_0.txt) sl@0: # * * sl@0: # ************************************************************************** */ sl@0: # sl@0: # /* See http://www.boost.org for most recent version. */ sl@0: # sl@0: # ifndef BOOST_PREPROCESSOR_WSTRINGIZE_HPP sl@0: # define BOOST_PREPROCESSOR_WSTRINGIZE_HPP sl@0: # sl@0: # include sl@0: # sl@0: # /* BOOST_PP_WSTRINGIZE */ sl@0: # sl@0: # if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MWCC() sl@0: # define BOOST_PP_WSTRINGIZE(text) BOOST_PP_WSTRINGIZE_I(text) sl@0: # else sl@0: # define BOOST_PP_WSTRINGIZE(text) BOOST_PP_WSTRINGIZE_OO((text)) sl@0: # define BOOST_PP_WSTRINGIZE_OO(par) BOOST_PP_WSTRINGIZE_I ## par sl@0: # endif sl@0: # sl@0: # define BOOST_PP_WSTRINGIZE_I(text) BOOST_PP_WSTRINGIZE_II(#text) sl@0: # define BOOST_PP_WSTRINGIZE_II(str) L ## str sl@0: # sl@0: # endif