Eric Friedman
|
d16a44eb40
|
Added support for extracting references.
[SVN r20063]
|
2003-09-15 05:54:31 +00:00 |
|
Eric Friedman
|
bfbd4ac6f6
|
Dramatically improved variant reference content support.
[SVN r20061]
|
2003-09-15 04:55:05 +00:00 |
|
Eric Friedman
|
f888a114d4
|
Added is_recursive_wrapper and unwrap_recursive.
[SVN r20060]
|
2003-09-15 04:53:47 +00:00 |
|
Eric Friedman
|
8db6a3ff3f
|
Minor fix and addition.
[SVN r20048]
|
2003-09-14 03:48:52 +00:00 |
|
Eric Friedman
|
3505b0591b
|
Minor changes.
[SVN r20031]
|
2003-09-12 04:51:11 +00:00 |
|
Eric Friedman
|
2fa982978e
|
Reworked recursive types sections.
[SVN r20016]
|
2003-09-11 07:21:49 +00:00 |
|
Eric Friedman
|
e20a72e8da
|
Updated re: recursive_wrapper and reference types.
[SVN r20015]
|
2003-09-11 07:15:25 +00:00 |
|
Eric Friedman
|
9b0c9e87e5
|
Renamed boost::incomplete to recursive_wrapper.
[SVN r20011]
|
2003-09-11 06:47:04 +00:00 |
|
Dave Abrahams
|
accb34a6ba
|
Use the import rule
[SVN r19968]
|
2003-09-08 17:38:49 +00:00 |
|
Eric Friedman
|
3fdc83a8b2
|
Renamed from variant_before_test.cpp.
[SVN r19966]
|
2003-09-08 16:15:55 +00:00 |
|
Eric Friedman
|
3babe0b3ea
|
Now prevents variant/non-variant comparisons.
[SVN r19960]
|
2003-09-08 05:48:01 +00:00 |
|
Eric Friedman
|
3d6606ccbd
|
1) Replaced variant_before with variant::operator<; 2) Added variant::operator==.
[SVN r19953]
|
2003-09-08 04:42:10 +00:00 |
|
Eric Friedman
|
d8831df4f7
|
Optimized variant assign for nothrow copy types.
[SVN r19940]
|
2003-09-07 06:42:02 +00:00 |
|
Eric Friedman
|
41acddd698
|
Attempted fix for EDG compilers.
[SVN r19906]
|
2003-09-02 04:18:35 +00:00 |
|
Eric Friedman
|
ed7d5f5990
|
Extended MSVC6 workaround to MSVC7.
[SVN r19905]
|
2003-09-02 04:16:29 +00:00 |
|
Eric Friedman
|
affe11a065
|
Added missing dependency.
[SVN r19904]
|
2003-09-02 01:33:29 +00:00 |
|
Eric Friedman
|
8f2dbb6ac5
|
Added more type_traits specializations.
[SVN r19892]
|
2003-09-01 07:47:03 +00:00 |
|
Eric Friedman
|
dd788dc1ff
|
Added variant_before test.
[SVN r19887]
|
2003-08-31 08:22:21 +00:00 |
|
Eric Friedman
|
333e3db429
|
Added variant_before.
[SVN r19886]
|
2003-08-31 08:22:03 +00:00 |
|
Eric Friedman
|
cfdc8b7f37
|
1) No longer wraps references in boost::incomplete 2) Pointer substitution handling now considers cv-quals.
[SVN r19885]
|
2003-08-31 02:55:25 +00:00 |
|
Eric Friedman
|
544c2d2993
|
Moved reference_content to boost/detail from variant/detail.
[SVN r19884]
|
2003-08-31 01:59:15 +00:00 |
|
Eric Friedman
|
eddf1c5f4d
|
Minor fix.
[SVN r19878]
|
2003-08-30 08:45:57 +00:00 |
|
Eric Friedman
|
559868f9ae
|
On unsupporting compilers, handle_reference is no-op.
[SVN r19876]
|
2003-08-30 03:27:54 +00:00 |
|
Eric Friedman
|
0f4ef33561
|
Removed CodeWarrior workaround. Not needed?
[SVN r19875]
|
2003-08-30 03:09:45 +00:00 |
|
Eric Friedman
|
060e7d5f14
|
Minor fix.
[SVN r19874]
|
2003-08-30 02:50:09 +00:00 |
|
Eric Friedman
|
5bcc47b356
|
Added out-of-date notice.
[SVN r19873]
|
2003-08-30 02:49:34 +00:00 |
|
Eric Friedman
|
ee0081030d
|
Added reference test.
[SVN r19870]
|
2003-08-29 20:03:04 +00:00 |
|
Eric Friedman
|
11e0a8941a
|
Added reference support and several fixes.
[SVN r19869]
|
2003-08-29 20:02:18 +00:00 |
|
Eric Friedman
|
17ea805ff6
|
Added reference support.
[SVN r19868]
|
2003-08-29 20:01:57 +00:00 |
|
Eric Friedman
|
e72bb62db7
|
Initial release.
[SVN r19867]
|
2003-08-29 20:00:15 +00:00 |
|
Eric Friedman
|
1c1e009f57
|
Minor changes.
[SVN r19866]
|
2003-08-29 19:58:40 +00:00 |
|
Eric Friedman
|
5c2d5236f0
|
Minor fixes.
[SVN r19865]
|
2003-08-29 19:58:00 +00:00 |
|
Eric Friedman
|
a800218526
|
Minor fix.
[SVN r19864]
|
2003-08-29 19:57:14 +00:00 |
|
Douglas Gregor
|
2e2679aa16
|
Use <macro> element to define macros, <macroname> to reference them.
[SVN r19861]
|
2003-08-29 16:29:25 +00:00 |
|
Eric Friedman
|
18d50c1373
|
Minor changes.
[SVN r19846]
|
2003-08-29 05:31:51 +00:00 |
|
Eric Friedman
|
5c1817aa5e
|
Initial documentation for recursive_variant.
[SVN r19826]
|
2003-08-28 08:27:20 +00:00 |
|
Eric Friedman
|
4c833608f6
|
Added cv-quals to query methods.
[SVN r19825]
|
2003-08-28 08:26:49 +00:00 |
|
Eric Friedman
|
f6b5549316
|
1) Documented preprocessor macros 2) Added recursive_variant portability notice.
[SVN r19824]
|
2003-08-28 08:24:46 +00:00 |
|
Eric Friedman
|
4e1b41facc
|
Minor formatting changes.
[SVN r19823]
|
2003-08-28 08:23:06 +00:00 |
|
Eric Friedman
|
a8f59418d7
|
1) Moved preprocessor macro example to tutorial 2) Now mentions recursive_variant.
[SVN r19822]
|
2003-08-28 08:22:03 +00:00 |
|
Eric Friedman
|
badb6ccce7
|
Minor formatting change.
[SVN r19821]
|
2003-08-28 08:20:31 +00:00 |
|
Eric Friedman
|
dc48d7052b
|
Now mentions recursive_variant.
[SVN r19820]
|
2003-08-28 08:19:08 +00:00 |
|
Eric Friedman
|
a573365f99
|
Added additional TODO note.
[SVN r19799]
|
2003-08-27 07:46:38 +00:00 |
|
Eric Friedman
|
3cacfa72b9
|
Added (nearly-complete) advanced tutorial.
[SVN r19798]
|
2003-08-27 07:44:32 +00:00 |
|
Eric Friedman
|
730f1ba69e
|
Added new tutorial.
[SVN r19797]
|
2003-08-27 07:16:15 +00:00 |
|
Eric Friedman
|
2132f812da
|
Added link to recursive_variant (and repaginated).
[SVN r19796]
|
2003-08-27 07:13:42 +00:00 |
|
Eric Friedman
|
89c26ae837
|
Now handles pointers, references, and cv-qualified recursive_variant_ tags.
[SVN r19791]
|
2003-08-26 22:12:45 +00:00 |
|
Eric Friedman
|
b7cca0b3fb
|
Is incomplete even needed?
[SVN r19779]
|
2003-08-26 06:55:30 +00:00 |
|
Eric Friedman
|
82dc545110
|
Several minor changes.
[SVN r19768]
|
2003-08-25 06:20:06 +00:00 |
|
Eric Friedman
|
58ebdccc69
|
Refactored bad_visit into own header.
[SVN r19767]
|
2003-08-25 03:54:46 +00:00 |
|