Eric Friedman
e513af9490
Added test: index_of
...
[SVN r20622]
2003-11-04 01:38:26 +00:00
Eric Friedman
67c98297b6
Initial release.
...
[SVN r20621]
2003-11-04 01:37:24 +00:00
Dave Abrahams
58f6a455f9
Don't use metafunction forwarding since it confuses vc6/7
...
[SVN r20494]
2003-10-26 19:09:08 +00:00
Dave Abrahams
dafe4fae8b
Avoid vc6 confusion from metafunction forwarding
...
[SVN r20476]
2003-10-24 17:09:08 +00:00
Eric Friedman
f9784f1e19
Added max_element, stable_partition, and sort.
...
[SVN r20451]
2003-10-22 01:03:41 +00:00
Eric Friedman
d888228aa9
Migrated from sandbox.
...
[SVN r20450]
2003-10-22 01:03:06 +00:00
Aleksey Gurtovoy
b4851a6eb3
merge MWCW 9.0 fix from RC_1_30_0 branch
...
[SVN r20360]
2003-10-13 08:14:52 +00:00
Aleksey Gurtovoy
8ac7e401ed
fix operator value_type() to work with enums
...
[SVN r20262]
2003-10-06 11:07:24 +00:00
Eric Friedman
9a289b279b
Removed now-duplicated ETI workaround.
...
[SVN r20221]
2003-09-30 07:16:54 +00:00
Dave Abrahams
9eb621c516
Handle ETI in BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC, since we need to invoke that anyway.
...
Make is_even work with vc6/7.
[SVN r20122]
2003-09-20 21:27:04 +00:00
Aleksey Gurtovoy
d4cedca95e
gcc ADL fix for if_
...
[SVN r20093]
2003-09-18 07:39:27 +00:00
Dave Abrahams
7888b48ac2
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
Dave Abrahams
87694f633d
Workaround for intel6 "the type of the template partial specialization
...
template parameter F depends on the type of a template parameter" (or
something) bug. Re-ordering the partial specialization parameters
fixes it.
[SVN r19944]
2003-09-07 14:45:16 +00:00
Dave Abrahams
ce8329aa07
VC 6/7 workarounds
...
[SVN r19771]
2003-08-25 18:39:20 +00:00
Aleksey Gurtovoy
9233e89c10
msxsl_build.bat tweaks
...
[SVN r19597]
2003-08-14 14:50:44 +00:00
Aleksey Gurtovoy
73f1057426
check in docs re-generation instructions/resources
...
[SVN r19596]
2003-08-14 14:48:16 +00:00
Eric Friedman
6e55132748
Added COMMON_NAME_WKND workaround.
...
[SVN r19575]
2003-08-14 02:16:07 +00:00
Eric Friedman
74d4e978f9
Small fix (for gcc).
...
[SVN r19541]
2003-08-12 02:22:01 +00:00
Aleksey Gurtovoy
f449ec368c
undo erroneous changes in advance_* headers
...
[SVN r19470]
2003-08-06 08:33:20 +00:00
Aleksey Gurtovoy
b842e17901
fixes for tagged lambda oversights
...
[SVN r19451]
2003-08-05 02:13:04 +00:00
Dave Abrahams
c159a0d3ce
Fixes for mistakes in tagged lambda conversion. Aleksey, I'm not sure if these are really what you intend, but they stop the errors.
...
[SVN r19436]
2003-08-04 15:42:46 +00:00
Aleksey Gurtovoy
c62645ac2b
fix preprocessed header name note
...
[SVN r19418]
2003-08-04 02:21:00 +00:00
Aleksey Gurtovoy
5a060a51ce
add support for tagged lambda invocations
...
[SVN r19417]
2003-08-04 02:03:46 +00:00
Dave Abrahams
8065e071f7
Workaround for a heinous vc7 bug
...
[SVN r19414]
2003-08-03 11:48:55 +00:00
Aleksey Gurtovoy
6d3dae7102
add template_arity test
...
[SVN r19407]
2003-08-02 23:17:18 +00:00
Dave Abrahams
bb3f38f02b
Improved the incomplete type detection workaround for MSVC. It now
...
works even with the /vmg switch which makes all member pointers the
same size.
[SVN r19402]
2003-08-02 15:58:44 +00:00
Aleksey Gurtovoy
319ef0fffe
is_sequence/list fix for MSVC
...
[SVN r19168]
2003-07-17 09:26:49 +00:00
Eric Friedman
f5db13e0f0
Allow DEREF_WNKD outside of mpl namespace.
...
[SVN r19162]
2003-07-17 00:51:39 +00:00
Aleksey Gurtovoy
d49590c199
list<> iteration bug fix
...
[SVN r18975]
2003-07-08 05:40:14 +00:00
Aleksey Gurtovoy
b8a4930412
BOOST_NO_MPL_AUX_HAS_XXX -> BOOST_MPL_NO_AUX_HAS_XXX
...
[SVN r18974]
2003-07-08 05:10:04 +00:00
Aleksey Gurtovoy
bc30ed2002
ETI fix
...
[SVN r18953]
2003-07-07 06:42:25 +00:00
Aleksey Gurtovoy
6dc817c68a
bind1st/bind2nd common name workaround
...
[SVN r18859]
2003-06-23 12:44:12 +00:00
Aleksey Gurtovoy
cf220da789
add missing backslash
...
[SVN r18857]
2003-06-23 11:43:33 +00:00
Aleksey Gurtovoy
406ae7d211
tools for re-generating preprocessed headers
...
[SVN r18856]
2003-06-23 11:34:04 +00:00
Dave Abrahams
567c490a97
Fix errors reported by John Torjo <john-at-torjo.com>.
...
[SVN r18824]
2003-06-17 14:16:16 +00:00
Aleksey Gurtovoy
65605933d4
fix 'size<vector...>' for no-CTPS compilers
...
[SVN r18786]
2003-06-12 10:52:50 +00:00
Aleksey Gurtovoy
daf876a550
is_sequence fix for MSVC 6.5/7.0
...
[SVN r18785]
2003-06-12 10:17:31 +00:00
Dave Abrahams
85c3973c33
Check in a failing vc7 test.
...
[SVN r18741]
2003-06-09 11:38:53 +00:00
Aleksey Gurtovoy
b275b77f0e
fix Borland regression
...
[SVN r18621]
2003-05-30 23:18:25 +00:00
Aleksey Gurtovoy
f33185ee8b
fix config for Borland
...
[SVN r18601]
2003-05-30 00:37:20 +00:00
Aleksey Gurtovoy
21da573b09
add size test
...
[SVN r18539]
2003-05-26 06:46:17 +00:00
Aleksey Gurtovoy
bf4b55d66a
make sequence typedefs public
...
[SVN r18538]
2003-05-26 06:45:39 +00:00
Dave Abrahams
312a42e658
ETI workarounds for vc6
...
[SVN r18484]
2003-05-21 21:50:30 +00:00
Dave Abrahams
fdaf890633
Workarounds for MSVC bugs
...
[SVN r18483]
2003-05-21 13:39:09 +00:00
Dave Abrahams
5a7c65a762
Pick less-likely names to avoid collisions on broken compilers
...
[SVN r18471]
2003-05-20 18:59:57 +00:00
Dave Abrahams
8688164a11
Make plus<x,y> into a valid integer constant wrapper
...
[SVN r18470]
2003-05-20 18:55:44 +00:00
Dave Abrahams
72a8746969
Implemented size for joint_view
...
[SVN r18469]
2003-05-20 13:04:08 +00:00
Aleksey Gurtovoy
b7aa079241
modify type_wrapper for the sake of GCC
...
[SVN r18382]
2003-05-11 10:48:26 +00:00
Dave Abrahams
e44d098414
Used inheritance for syntax-friendly use in conditionals.
...
[SVN r18374]
2003-05-08 22:22:39 +00:00
Dave Abrahams
6337bf66de
initial commit
...
[SVN r18373]
2003-05-08 22:22:23 +00:00