Kohei Takahashi
e29b1a07f3
adapt: Cleanup includes
2018-07-28 14:49:50 +09:00
Kohei Takahashi
4ebc028769
Optimize.
2016-02-16 19:32:57 +09:00
Kohei Takahashi
9b43ac8ee0
More optimization.
2016-02-16 00:40:27 +09:00
Kohei Takahashi
c9c2c3bad6
Optimize macros.
2016-02-14 23:53:38 +09:00
Kohei Takahashi
d7d47619b4
Tweak PP includes.
2016-02-14 23:41:22 +09:00
Damien Buhl (alias daminetreg)
44c21e0f10
Fixes invalid use of hardcoded "obj." prefix for ADAPT_ASSOC_STRUCT_NAMED and btw. fixes test error since removal of BOOST_PP_IS_EMPTY.
2016-02-13 14:15:53 +09:00
Damien Buhl (alias daminetreg)
5422ba7f8f
Adds the possibility to omit the member type in ADAPT_ASSOC* macros usage.
...
This feature is enabled when BOOST_PP_VARIADICS also is, as it rely on it.
A placeholder for the type can be used when BOOST_PP_VARIADICS isn't
active.
2014-07-23 02:42:30 +02:00
Damien Buhl (alias daminetreg)
17e49ba448
Adds accessors for the wrapped attributes and provide preliminary support for type deduction to ADAPT_ASSOC* macros.
2014-07-23 00:36:07 +02:00
Damien Buhl (alias daminetreg)
34fac0c449
Fix ADAPT_*_C / ADAPT_*_C_BASE macros responsible.
...
These macros are used to handle generation of boilerplate code or each
member to add to the adapted sequence. And in the commit
abff92ab65 we changed the signature of these
macros to handle generation of proxied object field type deduction, this
change simply fix the related macros.
2014-06-25 00:45:38 +02:00
Eric Niebler
c4f9f0d1b6
gpu-enable functions
2014-01-22 23:55:53 -08:00
Christopher Schmidt
beec2bff62
Fusion: adapt-macros: allow empty boost.pp sequences; refs #5093
...
[SVN r68303]
2011-01-19 17:46:05 +00:00
Steven Watanabe
c9a5364472
Clean up GCC warnings. Fixes #3033 .
...
[SVN r62869]
2010-06-12 17:59:10 +00:00
Christopher Schmidt
6465c3b3ea
adapted proxy types are views now
...
[SVN r61833]
2010-05-07 13:37:34 +00:00
Christopher Schmidt
e67765747d
better adapt structs/classes implementation
...
[SVN r59913]
2010-02-25 20:10:37 +00:00
Christopher Schmidt
f84bc30bd3
adapt template classes/structs
...
[SVN r59846]
2010-02-22 22:55:54 +00:00
Christopher Schmidt
f0cd405f04
mpl::sequence_tag specialization for adapted types
...
[SVN r58396]
2009-12-15 13:30:02 +00:00
John Maddock
6d462cbd63
Changed macro BOOST_PARTIAL_SPECIALIZATION_EXPLICIT_ARGS to BOOST_NO_PARTIAL_SPECIALIZATION_DEFAULT_ARGS.
...
Changed <utility> to <boost/config/no_tr1/utility.hpp> in order to prevent cyclic dependencies between Fusion Tuples and TR1.
[SVN r44692]
2008-04-21 12:06:02 +00:00
Joel de Guzman
61bf0151da
bug fix for end_impl.
...
[SVN r42164]
2007-12-19 10:33:14 +00:00
Joel de Guzman
32f1c58ce7
branch for creating branch for fusion 2.1
...
[SVN r40237]
2007-10-21 00:52:09 +00:00
Joel de Guzman
7a6e82b7cf
Removed file/folder
...
[SVN r40234]
2007-10-21 00:47:59 +00:00
Joel de Guzman
fc57a566cb
creating branch for fusion 2.1
...
[SVN r40232]
2007-10-20 23:59:59 +00:00