mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-28 13:27:15 +00:00
Swapped luabind for non-boost fork
https://github.com/decimad/luabind-deboostified
This commit is contained in:
@@ -25,37 +25,5 @@
|
||||
|
||||
#include <luabind/config.hpp>
|
||||
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/preprocessor/repetition/enum_params.hpp>
|
||||
#include <boost/preprocessor/repetition/enum_params_with_a_default.hpp>
|
||||
#include <boost/preprocessor/cat.hpp>
|
||||
#include <boost/preprocessor/arithmetic/inc.hpp>
|
||||
|
||||
#include <boost/mpl/vector.hpp>
|
||||
#include <boost/mpl/size.hpp>
|
||||
#include <boost/mpl/remove.hpp>
|
||||
|
||||
namespace luabind
|
||||
{
|
||||
|
||||
namespace adl
|
||||
{
|
||||
class argument;
|
||||
}
|
||||
|
||||
template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(LUABIND_MAX_ARITY, class A, detail::null_type)>
|
||||
struct constructor
|
||||
{
|
||||
typedef BOOST_PP_CAT(
|
||||
boost::mpl::vector, BOOST_PP_INC(BOOST_PP_INC(LUABIND_MAX_ARITY)))<
|
||||
void, argument const&, BOOST_PP_ENUM_PARAMS(LUABIND_MAX_ARITY, A)
|
||||
> signature0;
|
||||
|
||||
typedef typename boost::mpl::remove<
|
||||
signature0, detail::null_type>::type signature;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#endif // LUABIND_SIGNATURE_MATCH_HPP_INCLUDED
|
||||
|
||||
|
||||
Reference in New Issue
Block a user