Commit Graph

88 Commits

Author SHA1 Message Date
Aleksey Gurtovoy
37efd60dc9 for_each reference_wrapper support
[SVN r16719]
2002-12-30 08:12:55 +00:00
Aleksey Gurtovoy
d26bd0aac9 HPUX fixes
[SVN r16688]
2002-12-23 04:59:55 +00:00
Aleksey Gurtovoy
d5d62a8508 redirecting header for BOOST_WORKAROUND
[SVN r16687]
2002-12-23 04:59:29 +00:00
Aleksey Gurtovoy
0d06b02ab6 limited metafunction form support
[SVN r16632]
2002-12-17 10:42:05 +00:00
Aleksey Gurtovoy
e313e912f4 add missing lambda support
[SVN r16608]
2002-12-14 23:58:59 +00:00
Aleksey Gurtovoy
60e6f8ac2a remove using decls
[SVN r16605]
2002-12-13 21:33:13 +00:00
Aleksey Gurtovoy
b03af4e3ce gcc ADL fixes
[SVN r16586]
2002-12-11 08:58:47 +00:00
Aleksey Gurtovoy
f26bc198d1 get rid of the C4099 warning on MSVC
[SVN r16577]
2002-12-09 22:46:24 +00:00
Aleksey Gurtovoy
299c747b0c ISO-friendly lambda
[SVN r16572]
2002-12-09 08:08:30 +00:00
Aleksey Gurtovoy
5617d060fa add BOOST_MPL_AUX_NTTP_DECL macro
[SVN r16564]
2002-12-09 05:20:25 +00:00
Aleksey Gurtovoy
4ad98338dd add BOOST_MPL_AUX_NTTP_DECL macro
[SVN r16554]
2002-12-09 05:10:33 +00:00
Aleksey Gurtovoy
f873abf4a6 stripped down implementation for Borland
[SVN r16530]
2002-12-08 07:59:19 +00:00
Dave Abrahams
1433cb707a Workaround HP bugs
[SVN r16513]
2002-12-04 16:05:47 +00:00
Aleksey Gurtovoy
d883ad51d8 'apply' ETI workaround tweaks
[SVN r16452]
2002-11-28 07:01:19 +00:00
Aleksey Gurtovoy
8c1bf76842 add 'is_placeholder'
[SVN r16451]
2002-11-28 06:59:11 +00:00
Aleksey Gurtovoy
c8cd48952f revert 'sequence_tag' for MSVC
[SVN r16438]
2002-11-27 09:20:43 +00:00
Aleksey Gurtovoy
c7b3a391fa add 'zip_view'
[SVN r16419]
2002-11-26 10:02:08 +00:00
Aleksey Gurtovoy
78e7b2d06e add 'is_even' metafunction
[SVN r16418]
2002-11-26 10:00:23 +00:00
Aleksey Gurtovoy
7bb4db7512 add 'as_sequence'
[SVN r16417]
2002-11-26 08:06:33 +00:00
Dave Abrahams
7ef7fbfdf9 Bug fix for old EDG branch
[SVN r16404]
2002-11-25 13:50:20 +00:00
Aleksey Gurtovoy
957c79bbb4 is_sequence initial checkin
[SVN r16398]
2002-11-25 07:07:03 +00:00
Dave Abrahams
ad51862b48 New v2_1 stuff broke mpl::if_<...> for normal people ;-)
disabled for the time being.


[SVN r16334]
2002-11-20 00:48:55 +00:00
Aleksey Gurtovoy
e24cd44527 v2_1 lambda initial checkin
[SVN r16310]
2002-11-18 10:33:17 +00:00
Aleksey Gurtovoy
71629bee73 new config headers
[SVN r16309]
2002-11-18 10:32:28 +00:00
Aleksey Gurtovoy
c9bd23e94a new config headers
[SVN r16308]
2002-11-18 10:31:38 +00:00
Aleksey Gurtovoy
d591921930 has_xxx checkin
[SVN r16307]
2002-11-18 07:31:13 +00:00
Aleksey Gurtovoy
a839cdecdb make has_size use has_xxx implementation
[SVN r16303]
2002-11-17 08:10:16 +00:00
Aleksey Gurtovoy
70f4f35c91 more has_rebind fixes
[SVN r16302]
2002-11-17 08:09:36 +00:00
Dave Abrahams
8964d1f1e1 Fix for lambda expressions with bound reference types
[SVN r16285]
2002-11-16 19:46:31 +00:00
Aleksey Gurtovoy
9c381d8ca6 Borland workaround
[SVN r16281]
2002-11-16 10:49:14 +00:00
Aleksey Gurtovoy
9e5b6ee85c single_view initial check in
[SVN r16280]
2002-11-16 10:48:39 +00:00
Aleksey Gurtovoy
4b7c2ef23b joint_view initial check in
[SVN r16279]
2002-11-16 10:02:11 +00:00
Aleksey Gurtovoy
0134b7ffa3 preprocessor fixes
[SVN r16254]
2002-11-15 11:54:48 +00:00
Aleksey Gurtovoy
66fe325c51 inherit_linearly check in
[SVN r16253]
2002-11-15 11:54:04 +00:00
Aleksey Gurtovoy
c15d806f8e add missing #include
[SVN r16243]
2002-11-15 00:02:02 +00:00
Aleksey Gurtovoy
c8e99537c2 fix a typo
[SVN r16218]
2002-11-12 23:15:43 +00:00
Aleksey Gurtovoy
71f2331d20 add BOOST_MPL_AUX_COMMON_NAME_WKND for Borland
[SVN r16217]
2002-11-12 23:08:58 +00:00
Aleksey Gurtovoy
39aa617a3e fix MSVC part and #ifdef GCC 2.95 to always return false
[SVN r16181]
2002-11-10 03:48:54 +00:00
Dave Abrahams
f4f99d8a75 Changes needed to make it work when the nested type is void.
[SVN r16169]
2002-11-09 02:25:38 +00:00
Dave Abrahams
86be3ece35 Previous implementation actually failed to give correct results on
many good compilers.  Still wondering about the use of
type_wrapper<T>* here. Wouldn't it be better to pass T*, and strip
const/volatile in has_##name##_helper ?


[SVN r16168]
2002-11-09 01:20:44 +00:00
Dave Abrahams
96055b2fe9 fixes for reference types and I think arrays as well
[SVN r16163]
2002-11-08 17:07:20 +00:00
Dave Abrahams
1bcf23d65b Modified to handle reference types. Still won't work for array types;
I don't have an answer for that one.


[SVN r16162]
2002-11-08 15:49:52 +00:00
Aleksey Gurtovoy
5c2e26c512 has_xxx checkin
[SVN r16160]
2002-11-08 11:58:36 +00:00
Aleksey Gurtovoy
a7f22212c4 BCC 5.6.5 fix
[SVN r16015]
2002-10-29 22:57:54 +00:00
Aleksey Gurtovoy
2c9df6a693 logical_and fix
[SVN r15926]
2002-10-14 21:13:54 +00:00
Aleksey Gurtovoy
f892e78e07 cleanup
[SVN r15805]
2002-10-08 09:54:18 +00:00
Aleksey Gurtovoy
0aa72de592 temporary MSVC 7.0 fix
[SVN r15802]
2002-10-07 23:59:45 +00:00
Aleksey Gurtovoy
7fb1033666 fixed ETI #if
[SVN r15801]
2002-10-07 23:58:53 +00:00
Aleksey Gurtovoy
183034a7d7 re-generated preprocessed headers
[SVN r15798]
2002-10-07 23:04:18 +00:00
Aleksey Gurtovoy
3ae70a97f7 lambda arg fix
[SVN r15796]
2002-10-07 23:02:38 +00:00