Eric Friedman
|
4e88342d88
|
Fixed swap between stack and heap-backup variants (correctness at expense of efficiency...).
[SVN r20978]
|
2003-11-28 05:04:05 +00:00 |
|
Eric Friedman
|
5175d5dce8
|
Efficiency clarification.
[SVN r20974]
|
2003-11-27 11:40:17 +00:00 |
|
Eric Friedman
|
dae0676467
|
Updated exception specifications.
[SVN r20973]
|
2003-11-27 11:20:27 +00:00 |
|
Eric Friedman
|
9ca64e1838
|
Completed 'never-empty' section.
[SVN r20972]
|
2003-11-27 11:19:47 +00:00 |
|
Eric Friedman
|
0a0fd670bd
|
Minor formatting fix.
[SVN r20971]
|
2003-11-27 11:18:48 +00:00 |
|
Eric Friedman
|
cbec34784c
|
Separated acknowledgments and references.
[SVN r20813]
|
2003-11-15 06:50:37 +00:00 |
|
Eric Friedman
|
05ae8740ef
|
Workaround until BoostBook supports typedef descriptions.
[SVN r20812]
|
2003-11-15 06:45:49 +00:00 |
|
Eric Friedman
|
0e4bf74278
|
Minor wording change.
[SVN r20811]
|
2003-11-15 06:44:53 +00:00 |
|
Eric Friedman
|
ffd9ebc04d
|
Link to Boost libraries by <libraryname>, and minor ack changes.
[SVN r20782]
|
2003-11-11 01:57:29 +00:00 |
|
Eric Friedman
|
2e943c73bd
|
Dependency elimination.
[SVN r20762]
|
2003-11-08 12:52:22 +00:00 |
|
Eric Friedman
|
cfc4894a71
|
Fixed MPL dependencies.
[SVN r20761]
|
2003-11-08 12:49:14 +00:00 |
|
Eric Friedman
|
ed5c9c1871
|
Added missing dependency.
[SVN r20760]
|
2003-11-08 12:47:02 +00:00 |
|
Eric Friedman
|
58ba3d8018
|
Now calculates fallback type index during search (instead of on second pass).
[SVN r20759]
|
2003-11-08 12:45:54 +00:00 |
|
Eric Friedman
|
092d52edc7
|
Minor updates.
[SVN r20758]
|
2003-11-08 12:39:44 +00:00 |
|
Eric Friedman
|
6d2c034240
|
Updated references.
[SVN r20754]
|
2003-11-08 11:24:20 +00:00 |
|
Eric Friedman
|
d1057deca0
|
Updated.
[SVN r20753]
|
2003-11-08 11:24:00 +00:00 |
|
Eric Friedman
|
7d8b89ab74
|
Documented make_recursive_variant.
[SVN r20752]
|
2003-11-08 11:22:51 +00:00 |
|
Eric Friedman
|
bf92272e54
|
Added support for zero-argument function types.
[SVN r20747]
|
2003-11-08 09:23:17 +00:00 |
|
Eric Friedman
|
34eb31c151
|
Added support for substitution in function types.
[SVN r20746]
|
2003-11-08 09:18:28 +00:00 |
|
Eric Friedman
|
c28735739e
|
Minor change.
[SVN r20745]
|
2003-11-08 08:17:20 +00:00 |
|
Eric Friedman
|
733744d5f1
|
Reflects recent implementation changes and additions.
[SVN r20744]
|
2003-11-08 08:15:25 +00:00 |
|
Eric Friedman
|
be401234a8
|
Documented recent implementation changes and additions.
[SVN r20743]
|
2003-11-08 08:14:21 +00:00 |
|
Eric Friedman
|
cd91b41ec8
|
Documented: 1) make_variant_over; 2) variant relational operators.
[SVN r20742]
|
2003-11-08 08:13:16 +00:00 |
|
Eric Friedman
|
f92ca63216
|
Updated portability table.
[SVN r20741]
|
2003-11-08 08:12:06 +00:00 |
|
Eric Friedman
|
b3b89a64ab
|
Documented is_recursive_wrapper and unwrap_recursive_wrapper.
[SVN r20740]
|
2003-11-08 08:11:06 +00:00 |
|
Eric Friedman
|
6d4150c4f6
|
Documented EqualityComparable and LessThanComparable requirements.
[SVN r20739]
|
2003-11-08 08:10:06 +00:00 |
|
Eric Friedman
|
3b6ff0b647
|
Minor formatting change.
[SVN r20738]
|
2003-11-08 08:08:55 +00:00 |
|
Eric Friedman
|
5f5f81504c
|
Moved NO_SFINAE defect macro to config.hpp.
[SVN r20737]
|
2003-11-08 04:57:55 +00:00 |
|
Eric Friedman
|
c0691d4441
|
More structured approach to disabling reference support.
[SVN r20736]
|
2003-11-08 04:57:12 +00:00 |
|
Eric Friedman
|
8aac1c4a7d
|
Added NO_REFERENCE_SUPPORT defect macro.
[SVN r20735]
|
2003-11-08 04:56:06 +00:00 |
|
Eric Friedman
|
776d56c5db
|
Initial release.
[SVN r20734]
|
2003-11-08 04:55:09 +00:00 |
|
Eric Friedman
|
758fcbb8f6
|
Fix in workaround.
[SVN r20731]
|
2003-11-07 23:17:22 +00:00 |
|
Eric Friedman
|
f839c6bbdc
|
MSVC workaround.
[SVN r20730]
|
2003-11-07 23:16:50 +00:00 |
|
Eric Friedman
|
51294b1db4
|
1) Refactored internal_apply_visitor; 2) MSVC workaround.
[SVN r20729]
|
2003-11-07 23:16:31 +00:00 |
|
Eric Friedman
|
200407418c
|
Updated comments.
[SVN r20726]
|
2003-11-07 06:05:51 +00:00 |
|
Eric Friedman
|
419c8b1249
|
recursive_variant is now spelled make_recursive_variant.
[SVN r20725]
|
2003-11-07 06:02:40 +00:00 |
|
Eric Friedman
|
2d882c0dde
|
1) variant<type-seq> is now spelled make_variant_over<type-seq>::type; 2) recursive_variant is now spelled make_recursive_variant.
[SVN r20724]
|
2003-11-07 06:02:05 +00:00 |
|
Eric Friedman
|
2528a06f2c
|
Simplified workaround.
[SVN r20718]
|
2003-11-07 04:54:21 +00:00 |
|
Eric Friedman
|
83ba0b3bc7
|
Minor fix.
[SVN r20717]
|
2003-11-07 04:52:16 +00:00 |
|
Eric Friedman
|
8e97059b38
|
Renamed boost::empty to boost::blank.
[SVN r20676]
|
2003-11-05 02:35:12 +00:00 |
|
Eric Friedman
|
aff5dc1069
|
Reflects boost::empty -> boost::blank change, eliminated variant<> syntax, and variant::empty() always false.
[SVN r20675]
|
2003-11-05 02:34:53 +00:00 |
|
Eric Friedman
|
eb48bd115b
|
Optimized index lookup for fallback type.
[SVN r20628]
|
2003-11-04 03:45:00 +00:00 |
|
Eric Friedman
|
0ace0eef47
|
1) Bug fix-- proper which-index for fallback type; and 2) optimization of backup_assigner.
[SVN r20627]
|
2003-11-04 03:05:00 +00:00 |
|
Eric Friedman
|
0e76995bff
|
Added missing dependency.
[SVN r20579]
|
2003-10-31 21:30:07 +00:00 |
|
Eric Friedman
|
85e6ddd879
|
Fixed variant< empty-seq > bug.
[SVN r20578]
|
2003-10-31 21:28:44 +00:00 |
|
Eric Friedman
|
c5d4a2fc7b
|
Factored enable_recursive-style substitution into own facility.
[SVN r20492]
|
2003-10-25 10:39:28 +00:00 |
|
Eric Friedman
|
c989351673
|
Bug fix.
[SVN r20491]
|
2003-10-25 09:01:50 +00:00 |
|
Eric Friedman
|
e3e5e169c3
|
Extended bibliography and acknowledgments.
[SVN r20487]
|
2003-10-25 00:47:03 +00:00 |
|
Eric Friedman
|
e60b7bc129
|
Updated portability table.
[SVN r20486]
|
2003-10-25 00:46:40 +00:00 |
|
Eric Friedman
|
83fe4d1354
|
Started design overview section.
[SVN r20469]
|
2003-10-24 09:16:26 +00:00 |
|