|
f77c8f2c85
|
When using clang variadic macro support is now dependent on the C or C++ version system, and not automatically turned on in all situations. This reduces clang warnings.
|
2014-08-19 00:32:35 -04:00 |
|
|
9c478f0c39
|
Special processing when "empty" single element .
|
2014-07-20 17:40:02 -04:00 |
|
|
542bd2653d
|
Use expand to fix VC++ problem.
|
2014-07-03 16:59:52 -04:00 |
|
|
fd36e236bc
|
get_data not needed.
|
2014-07-03 16:59:39 -04:00 |
|
|
c4bf80ee1d
|
Cleaner inclusion if is_single_return functionality.
|
2014-07-03 16:59:30 -04:00 |
|
|
2cea910cd8
|
Simplify get_data.
|
2014-07-03 16:59:15 -04:00 |
|
|
4fc958a89d
|
Remove special processing for REM_CTOR wsing VC++.
|
2014-07-03 16:59:05 -04:00 |
|
|
b70598c357
|
Using BOOST_PP_IDENTITY makes code clearer.
|
2014-07-03 16:51:17 -04:00 |
|
|
56525c76cc
|
Change back to original implementation.
|
2014-07-03 16:50:56 -04:00 |
|
|
8ac31eb612
|
Changed BOOST_PP_EMPTY to only use the variadic version when not VC++. Corrected others to use local version of EMPTY.
|
2014-07-03 16:50:44 -04:00 |
|
|
f61bb8a80f
|
Changed functionality so empty arrays/lists when converted to a seq or a tuple expand to nothing.
|
2014-07-03 16:46:20 -04:00 |
|
|
fb732aaab5
|
Fixes for empty conversions and tests for empty conversions.
|
2014-07-03 16:45:55 -04:00 |
|
|
9dfce3363c
|
Added remove_parens and tests.
|
2014-07-03 16:45:22 -04:00 |
|
|
ec93b32f82
|
Corrected calculation _msc_ver number.
|
2014-07-03 16:44:56 -04:00 |
|
|
4ed6f6e07a
|
Addition of is_empty tests and changes to rem processing as a workaround to VC++ problem.
|
2014-07-03 16:44:00 -04:00 |
|
|
2c7cf9410a
|
Added variadic version of BOOST_PP_EMPTY and added new is_empty tests.
|
2014-07-03 16:43:40 -04:00 |
|
|
975c39b910
|
Added variadic is_empty and is_begin_parens along with tests.
|
2014-07-03 16:43:16 -04:00 |
|
|
f80bb83f3b
|
Fixes for empty tuple processing
|
2014-07-03 16:42:26 -04:00 |
|
|
6b0be3fe4f
|
Revert "Merge branch 'master' into develop"
This reverts commit 1422fce0db , reversing
changes made to 9d2d1fffdf .
|
2014-06-16 23:58:35 -04:00 |
|
|
9d2d1fffdf
|
Revert use of variadic is_empty.
|
2014-06-16 07:01:15 -04:00 |
|
|
70e0f2d6e0
|
Using BOOST_PP_IDENTITY makes code clearer.
|
2014-05-26 16:36:30 -04:00 |
|
|
b03d46129c
|
Change back to original implementation.
|
2014-05-25 07:53:44 -04:00 |
|
|
9d308c1b9d
|
Changed BOOST_PP_EMPTY to only use the variadic version when not VC++. Corrected others to use local version of EMPTY.
|
2014-05-23 10:23:40 -04:00 |
|
|
1f16a481c7
|
Changed functionality so empty arrays/lists when converted to a seq or a tuple expand to nothing.
|
2014-05-05 20:49:20 -04:00 |
|
|
697ebcd840
|
Fixes for empty conversions and tests for empty conversions.
|
2014-05-04 03:07:00 -04:00 |
|
|
70e775452a
|
Added remove_parens and tests.
|
2014-05-03 02:15:47 -04:00 |
|
|
7da9dbb7a9
|
Corrected calculation _msc_ver number.
|
2014-05-02 02:59:10 -04:00 |
|
|
c66ea5871f
|
Addition of is_empty tests and changes to rem processing as a workaround to VC++ problem.
|
2014-04-30 16:06:49 -04:00 |
|
|
6fe93a542d
|
Added variadic version of BOOST_PP_EMPTY and added new is_empty tests.
|
2014-04-28 22:12:08 -04:00 |
|
|
d2bfda8308
|
Added variadic is_empty and is_begin_parens along with tests.
|
2014-04-28 19:24:42 -04:00 |
|
|
0a23b4d6a6
|
Fixes for empty tuple processing
|
2014-04-27 12:00:13 -04:00 |
|
|
428b3c5103
|
The clang compiler now supports variadic macros by default.
[SVN r86780]
|
2013-11-21 18:57:41 +00:00 |
|
|
9d3203eb71
|
Fixes for VC++ and variadic size usage.
[SVN r86760]
|
2013-11-19 02:47:23 +00:00 |
|
|
b3a1643428
|
Fix to BOOST_PP_TUPLE_REM for VC++8.0 and note in documentation about it.
[SVN r86742]
|
2013-11-17 22:05:23 +00:00 |
|
|
8179a114c3
|
Added new tuple headers and updated tests to use a common test source file for each test.
[SVN r86715]
|
2013-11-15 23:54:12 +00:00 |
|
|
5e0422ff97
|
Reinstate fix for clang so that it is recognized as strict compliance.
[SVN r86044]
|
2013-09-30 02:04:47 +00:00 |
|
|
06b1bf9b21
|
Revert previous change for clang.
[SVN r86011]
|
2013-09-29 19:21:46 +00:00 |
|
|
1cd181a946
|
Changed for clang on Windows which defines _MSC_VER.
[SVN r86004]
|
2013-09-29 15:16:25 +00:00 |
|
|
6f56be00ee
|
Update to restore BOOST_PP_TUPLE_REM_0()
[SVN r85172]
|
2013-07-30 00:36:47 +00:00 |
|
|
b60a47252d
|
added VARIADIC_SEQ_TO_SEQ
[SVN r80704]
|
2012-09-26 03:50:27 +00:00 |
|
|
3443ca0a51
|
Delay of BOOST_PP_VARIADIC_ELEM fixes problem when variadic data must be generated.
[SVN r73776]
|
2011-08-15 15:58:25 +00:00 |
|
|
1149d38ef4
|
limited variadic support
[SVN r72763]
|
2011-06-26 13:07:20 +00:00 |
|
|
c776ac0002
|
Avoid evaluating BOOST_PP_SEQ_HEAD when it isn't needed. Fixes #4465.
[SVN r65120]
|
2010-08-30 02:26:02 +00:00 |
|
|
568f641d8e
|
Remove unused #include. Refs #4465.
[SVN r65119]
|
2010-08-30 02:24:41 +00:00 |
|
|
fee02ed013
|
EDG MS emulation
[SVN r37155]
|
2007-03-07 10:27:38 +00:00 |
|
|
d88bf38702
|
removed single-line comment
[SVN r36257]
|
2006-12-04 00:43:44 +00:00 |
|
|
e6a44c77b9
|
alternate VC++ workaround
[SVN r33061]
|
2006-02-21 12:02:08 +00:00 |
|
|
5ce690af3b
|
update for new Borland preprocessor
[SVN r32369]
|
2006-01-22 01:35:57 +00:00 |
|
|
546d5dc9a3
|
Changed the __SPIRIT_PP__ macro in the preprocessor lib config to __WAVE__.
[SVN r32367]
|
2006-01-21 15:07:39 +00:00 |
|
|
645026f596
|
Changed - to elif so the #endifs still match
[SVN r32257]
|
2006-01-08 05:27:52 +00:00 |
|