Aleksey Gurtovoy
a9ca707add
ETI refactoring
...
[SVN r17614]
2003-02-24 01:02:31 +00:00
Aleksey Gurtovoy
932aec68f9
ETI refactoring
...
[SVN r17613]
2003-02-24 00:50:54 +00:00
Aleksey Gurtovoy
60d0602eb9
some ETI-related fixes
...
[SVN r17549]
2003-02-20 12:23:55 +00:00
Aleksey Gurtovoy
aca920d38b
minor preprocessed headers update
...
[SVN r17548]
2003-02-20 12:22:14 +00:00
Aleksey Gurtovoy
a80993ad24
mangle a parameter name; to make MSVC 6.5 happy
...
[SVN r17542]
2003-02-20 04:46:55 +00:00
Aleksey Gurtovoy
3a86e88eb3
fix various QoI issues
...
[SVN r17262]
2003-02-07 11:27:00 +00:00
Aleksey Gurtovoy
3f1849142b
make apply lambda-enabled
...
[SVN r17248]
2003-02-06 10:35:43 +00:00
Aleksey Gurtovoy
ab9463baf1
ICE cast fixes
...
[SVN r17209]
2003-02-04 20:21:36 +00:00
Aleksey Gurtovoy
f2569333ce
Borland 5.6.1 fix
...
[SVN r17031]
2003-01-24 16:41:32 +00:00
Aleksey Gurtovoy
f6326deffa
KCC fix
...
[SVN r16934]
2003-01-18 22:18:32 +00:00
Dave Abrahams
9ea0bf905f
Remove bogus intel workarounds
...
[SVN r16933]
2003-01-18 21:45:22 +00:00
Aleksey Gurtovoy
ba35659293
fix #ifdef-s
...
[SVN r16931]
2003-01-18 16:36:42 +00:00
Aleksey Gurtovoy
14b0e7256d
BOOST_NO_MPL_AUX_HAS_XXX
...
[SVN r16930]
2003-01-18 15:35:05 +00:00
Dave Abrahams
658981064f
Works with Intel C++ 5.0
...
[SVN r16873]
2003-01-11 15:51:32 +00:00
Aleksey Gurtovoy
b677230837
full_lambda changes
...
[SVN r16751]
2003-01-05 08:49:46 +00:00
Aleksey Gurtovoy
003cbdd989
found the case when it's needed for MSVC 7.0
...
[SVN r16721]
2002-12-30 12:41:28 +00:00
Aleksey Gurtovoy
37efd60dc9
for_each reference_wrapper support
...
[SVN r16719]
2002-12-30 08:12: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
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
d883ad51d8
'apply' ETI workaround tweaks
...
[SVN r16452]
2002-11-28 07:01:19 +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
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
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