Commit Graph

  • 6cf006edb9 1) uses APPEND_EXPLICIT_TEMPLATE_TYPE; 2) unrolls VARIANT_LIMIT_TYPES. Eric Friedman 2003-07-22 09:10:09 +0000
  • 3b25d32276 Now uses BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE. Eric Friedman 2003-07-22 08:33:36 +0000
  • 47a426723c Moved VARIANT_NO_TYPE_SEQUENCE_SUPPORT config macro into variant_fwd header. Eric Friedman 2003-07-19 04:19:30 +0000
  • e7fdbb2d29 Fixed variant assignment semantics. Eric Friedman 2003-07-18 21:18:00 +0000
  • 684607aa4c Returned to standard copy-assignment form. Eric Friedman 2003-07-18 21:12:22 +0000
  • 715c455f78 NULL reference error workaround. Eric Friedman 2003-07-18 20:44:58 +0000
  • d91746c62f Missing dependency. Eric Friedman 2003-07-18 06:48:20 +0000
  • 26718e6206 Inlined function templates. Eric Friedman 2003-07-18 06:09:35 +0000
  • 2cd0d9f7f1 Update file info. Eric Friedman 2003-07-18 06:07:27 +0000
  • 3c54a73928 Moved forced_return into separate header. Eric Friedman 2003-07-18 06:04:22 +0000
  • e464e92c01 Added VARIANT_AUX_RETURN_VOID_TYPE. Eric Friedman 2003-07-18 06:03:19 +0000
  • 3ce479aba3 Missing dependency. Eric Friedman 2003-07-18 05:01:13 +0000
  • 5b83dd24ca Borland workaround. Eric Friedman 2003-07-18 04:57:22 +0000
  • ecb588d503 ISO conformance fix for make_initializer_node. Eric Friedman 2003-07-18 04:52:22 +0000
  • 333ed0a327 NO_VOID_RETURNS workaround. Eric Friedman 2003-07-17 08:45:31 +0000
  • acca3a4fd9 Added unrolling to visitation mechanism. Eric Friedman 2003-07-17 06:45:55 +0000
  • 02fb9fffbc Moved general variant::initializer out of class, into detail namespace. Eric Friedman 2003-07-17 02:26:21 +0000
  • 0a19bfd00e Refactored variant::apply_visitor_impl as free function in detail namespace. Eric Friedman 2003-07-17 01:49:21 +0000
  • eea0ca8875 VARIANT_MINIMIZE_SIZE introduction plus various cleanup. Eric Friedman 2003-07-17 00:53:32 +0000
  • 6a510db892 1) Added mpl/next.hpp dependency; 2) variant::initializer optimization. Eric Friedman 2003-07-16 22:47:01 +0000
  • f21d2dc0cd Added BOOST_VARIANT_ENUM_PARAMS and variant streaming support. Eric Friedman 2003-07-16 06:47:45 +0000
  • a885fdf67d Cleanup and various fixes. Eric Friedman 2003-07-16 00:34:03 +0000
  • 457c1545ef Borland 5.51 workaround. Eric Friedman 2003-07-16 00:30:42 +0000
  • d72c9b904f Final (?) MSVC6 workarounds. Eric Friedman 2003-07-15 21:15:08 +0000
  • c317c7b0bd Reworked NO_FUNCTION_TEMPLATE_ORDERING workaround. Eric Friedman 2003-07-14 23:07:05 +0000
  • 3d31bda305 Const-correctness changes. Eric Friedman 2003-07-13 09:27:19 +0000
  • 424999966e More detail error notification. Eric Friedman 2003-07-13 08:33:49 +0000
  • e7dd9a8b7e MSVC6 workarounds. Eric Friedman 2003-07-12 09:14:40 +0000
  • e116680a9f Initial release. Eric Friedman 2003-07-12 09:14:18 +0000
  • 09659d63ba Rolled back mistaken change. Eric Friedman 2003-07-10 23:30:29 +0000
  • 5fb554da1d More work toward MSVC6. Eric Friedman 2003-07-10 09:20:57 +0000
  • 3a781d826f Attempted workaround for MSVC6. Eric Friedman 2003-07-06 02:46:20 +0000
  • aa398b6601 Attempted MSVC6 fix; and changes to is_static_visitor. Eric Friedman 2003-07-01 19:43:40 +0000
  • 97d75494d9 Minor file info changes. Eric Friedman 2003-07-01 19:42:01 +0000
  • 06c6a75a0a Attempted MSVC6 workaround. Eric Friedman 2003-07-01 06:04:40 +0000
  • 6cbae4695f Attempted fix. Eric Friedman 2003-06-30 21:31:06 +0000
  • d8493b9ea2 Eliminated warning. Eric Friedman 2003-06-30 20:44:33 +0000
  • 02177c60eb Need extraneous include for AUX_NOTHING. Eric Friedman 2003-06-30 19:52:49 +0000
  • e52ca694ab MSVC workarounds. Eric Friedman 2003-06-30 19:48:23 +0000
  • bdf0cf5269 Started port of docs to BoostBook. Eric Friedman 2003-06-20 07:11:50 +0000
  • 1b0a5bc7e0 Yet another attempt at Borland workarounds. Eric Friedman 2003-06-20 02:25:12 +0000
  • f06fa79dd8 Initial attempt at MSVC6 workarounds. Eric Friedman 2003-06-19 23:19:53 +0000
  • 2d92702326 Moved bad_visit into visitor_ptr.hpp. Eric Friedman 2003-06-19 22:38:09 +0000
  • 272b5a57ec Attempted fix to Borland/vc7 problem. Eric Friedman 2003-06-19 21:28:43 +0000
  • ec24569d95 Warning 'elimination' only on Borland: *causes* warnings on gcc, etc. Eric Friedman 2003-06-19 20:58:16 +0000
  • fd573ab747 Eliminated warnings on Borland. Eric Friedman 2003-06-17 22:08:59 +0000
  • e0c5685899 Borland workarounds. Eric Friedman 2003-06-17 02:27:45 +0000
  • dcc3a60043 Borland workarounds. Eric Friedman 2003-06-16 23:47:06 +0000
  • a861fd7503 Eliminated unused argument warning. Eric Friedman 2003-06-16 22:47:36 +0000
  • d3c6e3e896 Bug fix: argument forwarding was broken. Eric Friedman 2003-06-16 22:28:38 +0000
  • 66051a239e Bug fix: did not return visitation result. Eric Friedman 2003-06-16 21:28:08 +0000
  • 9466ba58f8 Visitation implementation handles end-case without throwing exception. Eric Friedman 2003-06-15 21:32:57 +0000
  • 44e927130f Workaround in tests for gcc 2.9.5. Eric Friedman 2003-06-14 05:03:54 +0000
  • cfe11be3cb Borland fixes. Eric Friedman 2003-06-10 09:07:20 +0000
  • 349c5c9002 Initial release. Eric Friedman 2003-06-10 09:07:08 +0000
  • 343855fa1f Added note explaining transitory (i.e. unfinished) implementation. Eric Friedman 2003-06-09 23:40:10 +0000
  • c62c6388fa Fixed problem re: incomplete type w/ is_base_and_derived. Eric Friedman 2003-06-09 23:34:22 +0000
  • 7aa9c6a219 Allow printing of a variant contained in a variant. Eric Friedman 2003-06-09 22:42:44 +0000
  • dcf501a1db Inlined templated function in header. Eric Friedman 2003-06-07 22:58:54 +0000
  • 88b0a460e7 Inlined templated function in header.a Eric Friedman 2003-06-07 22:55:55 +0000
  • 0d71dfb805 Eliminated unnecessary semicolon (Comeau warning). Eric Friedman 2003-06-07 22:50:33 +0000
  • b05ce41613 Made variant::convert_copy_into friend; and eliminated warning. Eric Friedman 2003-06-05 21:48:22 +0000
  • 4ea42095c4 Fix in friend declarations. Eric Friedman 2003-06-04 04:39:18 +0000
  • 7683d3180a Temporary fix for conflicting test names. Eric Friedman 2003-06-02 21:46:13 +0000
  • 7e731997d9 Added the Variant library test-suite. Eric Friedman 2003-05-28 08:38:16 +0000
  • 49a95fe3e8 Bug fix. Eric Friedman 2003-05-28 08:27:25 +0000
  • bb596cae89 Migrated from Sandbox CVS. Eric Friedman 2003-05-28 08:05:16 +0000