support for IBM XL C/C++ compiler family __typeof__

This commit is contained in:
Paul Groke
2017-02-21 22:54:41 +01:00
parent d8b8af69ac
commit 03ae4b3465

View File

@ -161,6 +161,13 @@
# define BOOST_TYPEOF_KEYWORD __typeof__
# endif
# endif
#elif defined(__IBM__TYPEOF__)
# ifndef BOOST_TYPEOF_EMULATION
# ifndef BOOST_TYPEOF_NATIVE
# define BOOST_TYPEOF_NATIVE
# endif
# define BOOST_TYPEOF_KEYWORD __typeof__
# endif
#else //unknown compiler
# ifndef BOOST_TYPEOF_NATIVE
# ifndef BOOST_TYPEOF_EMULATION