2
0
mirror of https://github.com/boostorg/variant.git synced 2026-02-10 12:02:14 +00:00
Commit Graph

100 Commits

Author SHA1 Message Date
Eric Friedman
4b4d429b2b Added BOOST_EXPLICIT_TEMPLATE_TYPE_SPEC, etc.
[SVN r19503]
2003-08-10 08:12:31 +00:00
Eric Friedman
f5df0a22f7 Fixed file info.
[SVN r19387]
2003-07-31 01:38:13 +00:00
Eric Friedman
50321b1a6c Fixed file info.
[SVN r19381]
2003-07-31 00:45:44 +00:00
Eric Friedman
da47645db4 Incorrect type declaration.
[SVN r19376]
2003-07-30 23:39:42 +00:00
Eric Friedman
bd5012abd6 BoostBook progress.
[SVN r19375]
2003-07-30 23:34:32 +00:00
Eric Friedman
dc4f46b960 Allow get of const from non-const variant.
[SVN r19374]
2003-07-30 22:23:54 +00:00
Eric Friedman
70c8014c0f BoostBook progress.
[SVN r19371]
2003-07-30 20:48:35 +00:00
Eric Friedman
4aaf6a2b43 Minor fixes and changes.
[SVN r19370]
2003-07-30 20:48:05 +00:00
Itay Maman
283724fe1f .
[SVN r19357]
2003-07-30 09:45:57 +00:00
Itay Maman
5bd7114e2f (1) Broken link fixed
(2) boost::empty added to the TOC


[SVN r19355]
2003-07-30 08:57:22 +00:00
Itay Maman
62a9511ea2 (1) List of header files updated
(2) Compatibility section updated


[SVN r19354]
2003-07-30 08:56:41 +00:00
Itay Maman
ad4ad335f2 mpl sequence instantiation documented
[SVN r19353]
2003-07-30 08:55:32 +00:00
Itay Maman
1645655ae2 (1) Comment about incomplete<T> employing heap-allocation for T values
(2) operator<< added to the synopsis
(3) not-a-reference requirement added to BoundedType specification


[SVN r19342]
2003-07-29 12:26:15 +00:00
Itay Maman
47d9df4581 Example added to boost::empty
[SVN r19341]
2003-07-29 11:01:14 +00:00
Itay Maman
1478f22108 various fixes
[SVN r19330]
2003-07-28 13:09:54 +00:00
Itay Maman
99bc6a2313 (1) Broken link fixes
(2) boost::empty section added


[SVN r19329]
2003-07-28 13:08:16 +00:00
Itay Maman
5404c8476a Warning fixed: "friend class" changed to "friend struct"
[SVN r19328]
2003-07-28 11:47:20 +00:00
Itay Maman
5aed0a4cd7 Copyright notice added
[SVN r19327]
2003-07-28 08:41:23 +00:00
Itay Maman
195aeff8cd extract renamed to get
[SVN r19326]
2003-07-28 08:33:58 +00:00
Itay Maman
395cca6132 no message
[SVN r19322]
2003-07-28 07:13:49 +00:00
Eric Friedman
0c559f4a49 Added BOOST_TEMPLATED_STREAM_* helper macros.
[SVN r19312]
2003-07-26 04:26:58 +00:00
Eric Friedman
8df5bcbe1c Moved variant_io.hpp into detail (now always included).
[SVN r19310]
2003-07-25 21:29:21 +00:00
Eric Friedman
b9d4b893a3 Fixed error w/ nondependent static assertion in assigner.
[SVN r19301]
2003-07-25 05:46:53 +00:00
Eric Friedman
ec73f5dd28 Renamed visitation unrolling limit macro.
[SVN r19295]
2003-07-24 08:17:16 +00:00
Eric Friedman
19652667e3 Bug fix and workarounds.
[SVN r19291]
2003-07-24 07:21:26 +00:00
Eric Friedman
6621f52fe6 Added comparison and streaming operators.
[SVN r19290]
2003-07-24 07:10:51 +00:00
Eric Friedman
f0fc75755f Fixed variant<> (i.e. variant<empty>) syntax.
[SVN r19276]
2003-07-23 06:50:59 +00:00
Eric Friedman
cc0cf3d24c Added missing dependency.
[SVN r19275]
2003-07-23 06:50:10 +00:00
Eric Friedman
421489aba7 Moved variant streaming support into variant_io.hpp.
[SVN r19273]
2003-07-23 02:42:36 +00:00
Eric Friedman
f1e53ab58a Added missing dependency.
[SVN r19272]
2003-07-23 02:40:47 +00:00
Eric Friedman
0eab4aaa2b Added missing dependency.
[SVN r19270]
2003-07-23 01:05:12 +00:00
Eric Friedman
effa8a8ce5 Now uses BOOST_EXPLICIT_TEMPLATE_TYPE.
[SVN r19261]
2003-07-22 10:16:10 +00:00
Eric Friedman
8e41a624a2 Replaced general prohibition on top-level const types w/ implicit prohibition for assignment.
[SVN r19260]
2003-07-22 10:15:05 +00:00
Eric Friedman
6cf006edb9 1) uses APPEND_EXPLICIT_TEMPLATE_TYPE; 2) unrolls VARIANT_LIMIT_TYPES.
[SVN r19257]
2003-07-22 09:10:09 +00:00
Eric Friedman
3b25d32276 Now uses BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE.
[SVN r19250]
2003-07-22 08:33:36 +00:00
Eric Friedman
47a426723c Moved VARIANT_NO_TYPE_SEQUENCE_SUPPORT config macro into variant_fwd header.
[SVN r19202]
2003-07-19 04:19:30 +00:00
Eric Friedman
e7fdbb2d29 Fixed variant assignment semantics.
[SVN r19201]
2003-07-18 21:18:00 +00:00
Eric Friedman
684607aa4c Returned to standard copy-assignment form.
[SVN r19200]
2003-07-18 21:12:22 +00:00
Eric Friedman
715c455f78 NULL reference error workaround.
[SVN r19197]
2003-07-18 20:44:58 +00:00
Eric Friedman
d91746c62f Missing dependency.
[SVN r19187]
2003-07-18 06:48:20 +00:00
Eric Friedman
26718e6206 Inlined function templates.
[SVN r19186]
2003-07-18 06:09:35 +00:00
Eric Friedman
2cd0d9f7f1 Update file info.
[SVN r19185]
2003-07-18 06:07:27 +00:00
Eric Friedman
3c54a73928 Moved forced_return into separate header.
[SVN r19184]
2003-07-18 06:04:22 +00:00
Eric Friedman
e464e92c01 Added VARIANT_AUX_RETURN_VOID_TYPE.
[SVN r19183]
2003-07-18 06:03:19 +00:00
Eric Friedman
3ce479aba3 Missing dependency.
[SVN r19181]
2003-07-18 05:01:13 +00:00
Eric Friedman
5b83dd24ca Borland workaround.
[SVN r19180]
2003-07-18 04:57:22 +00:00
Eric Friedman
ecb588d503 ISO conformance fix for make_initializer_node.
[SVN r19179]
2003-07-18 04:52:22 +00:00
Eric Friedman
333ed0a327 NO_VOID_RETURNS workaround.
[SVN r19167]
2003-07-17 08:45:31 +00:00
Eric Friedman
acca3a4fd9 Added unrolling to visitation mechanism.
[SVN r19166]
2003-07-17 06:45:55 +00:00
Eric Friedman
02fb9fffbc Moved general variant::initializer out of class, into detail namespace.
[SVN r19165]
2003-07-17 02:26:21 +00:00