Commit Graph

54 Commits

Author SHA1 Message Date
Arkadiy Vertleyb
67f7aaa1a7 corrected copyright info
[SVN r2657]
2005-07-05 03:19:40 +00:00
Peder Holt
9551eb42d2 Reverted changes to lvalue_typeof. (Removing BOOST_TYPEOF_NO_TYPE)
[SVN r2616]
2005-06-09 08:32:33 +00:00
Peder Holt
0e6b76e599 Fixed problem with extra typename in BOOST_LVALUE_TYPEOF in native MSVC mode.
[SVN r2615]
2005-06-08 09:50:10 +00:00
Peder Holt
bc7af3a7e7 Fixed problem with extra typename in BOOST_LVALUE_TYPEOF in native MSVC mode.
[SVN r2614]
2005-06-08 06:09:09 +00:00
Arkadiy Vertleyb
cdc03862c9 _TPL-related fixes
[SVN r2613]
2005-06-08 02:57:29 +00:00
Arkadiy Vertleyb
bd6c0e07c4 new docs and optimization
[SVN r2610]
2005-06-03 02:11:33 +00:00
Arkadiy Vertleyb
b7534ac092 added NO_SIMPLE_TYPE_OPTIMIZATION workaround for vc8
[SVN r2607]
2005-05-22 20:51:45 +00:00
Arkadiy Vertleyb
bc3ccb41da minor fixes
[SVN r2602]
2005-05-12 02:01:02 +00:00
Arkadiy Vertleyb
0735dcc78b vc-8_0 fix
[SVN r2581]
2005-04-20 13:46:17 +00:00
Arkadiy Vertleyb
4e75058453 minor pre-review fixes
[SVN r2578]
2005-04-17 12:05:32 +00:00
Arkadiy Vertleyb
1c297b67de minor build and doc changes
[SVN r2576]
2005-04-15 03:09:28 +00:00
Arkadiy Vertleyb
067cd9915d renaming jamfile, jamrules
[SVN r2575]
2005-04-15 02:23:51 +00:00
Arkadiy Vertleyb
9ad9b85644 fixed >>
[SVN r2574]
2005-04-15 02:00:22 +00:00
Peder Holt
6796fcfc92 Removed the vintage implementation and moved compliant implementation to the typeof folder.
[SVN r2570]
2005-04-13 20:24:45 +00:00
Arkadiy Vertleyb
a7a8420f9a ajusted build scripts after adding msvc-specific implementation
[SVN r2564]
2005-04-05 02:31:29 +00:00
Peder Holt
badd99444a Fixed some ETI issues
[SVN r2563]
2005-04-04 18:01:37 +00:00
Peder Holt
1854d10180 'Native' (no registration required) support for typeof for VC6, VC7.0 and VC7.1 implemented
[SVN r2562]
2005-04-04 10:38:55 +00:00
Arkadiy Vertleyb
fd1038f002 renamed concatenate.hpp to encode_decode_params.hpp
[SVN r2544]
2005-03-21 01:50:13 +00:00
Arkadiy Vertleyb
8263416816 custom vector; compiler-neutral message; moved encode_type/decode_type to unnamed n/s; w/around what looks like ETI; shortcut reg. for tpl-tpl with only type params
[SVN r2543]
2005-03-20 13:18:15 +00:00
Arkadiy Vertleyb
5146154418 pre-submit
[SVN r2500]
2005-02-24 02:05:54 +00:00
Arkadiy Vertleyb
0103ccc165 reimplemented template parameters preprocessing using the method by Paul Mensonides
[SVN r2499]
2005-02-22 02:33:20 +00:00
Arkadiy Vertleyb
4b726e89c4 removed TEMPLATE_X
[SVN r2498]
2005-02-21 12:43:39 +00:00
Arkadiy Vertleyb
570994783e template-template g++ port/refactoring
[SVN r2486]
2005-02-17 04:55:59 +00:00
Peder Holt
370c218a5a Improved the support for encoding template template arguments as discussed.
[SVN r2479]
2005-02-06 10:29:53 +00:00
Arkadiy Vertleyb
9a74a20365 moved type, integral, template template params into separate files
[SVN r2478]
2005-02-04 03:14:19 +00:00
Peder Holt
634d010810 Implemented support for template template arguments.
[SVN r2469]
2005-01-27 20:52:10 +00:00
Arkadiy Vertleyb
ef69402869 refactored template encoding in polymorphic-like manner
[SVN r2455]
2005-01-24 01:26:43 +00:00
Peder Holt
f2bfe9dff9 Implemented new integral registration scheme (Use Arkadiys version for both TYPEOF implementations).
Moved integral tests from compliant area to main.cpp.


[SVN r2453]
2005-01-20 17:18:28 +00:00
Arkadiy Vertleyb
9e10362252 support enum, dependent template parameters
[SVN r2444]
2005-01-16 20:38:02 +00:00
Peder Holt
a330151f32 Disable odr tests for VC7. This compiler does not handle template types in expressions (at least not inside BOOST_TYPEOF)
[SVN r2442]
2005-01-11 21:30:34 +00:00
Peder Holt
99bd35b735 Use the same error message when reporting missing typeof registrations in vintage implementation as in compliant implementation
[SVN r2441]
2005-01-11 21:22:36 +00:00
Arkadiy Vertleyb
37e60c8673 int encoding/signed char/volatile support
[SVN r2436]
2005-01-11 02:19:36 +00:00
Arkadiy Vertleyb
e78ee98737 std streams registration
[SVN r2434]
2005-01-06 02:37:03 +00:00
Peder Holt
1e029d60e9 Workaround for bug in VC7.0
[SVN r2433]
2005-01-05 19:14:43 +00:00
Peder Holt
40258b5735 Changed tests to accomodate vintage compiler
Updated input.txt to accomodate for dinkumware for MSVC 6.5


[SVN r2432]
2005-01-05 07:43:44 +00:00
Peder Holt
1afafa98bf Changed stl headers to accomodate dinkumware stl for MSVC 6.5
[SVN r2431]
2005-01-05 07:42:02 +00:00
Arkadiy Vertleyb
e2335a5744 added stuff to std registration
[SVN r2428]
2005-01-04 14:38:07 +00:00
Peder Holt
c7a5751cfd Added support for size_t integral constant
[SVN r2427]
2005-01-03 20:09:41 +00:00
Arkadiy Vertleyb
092974614f stl registration
[SVN r2426]
2005-01-03 02:54:20 +00:00
Arkadiy Vertleyb
c01859dcc4 removing warnings in como
[SVN r2413]
2004-12-16 03:46:58 +00:00
Arkadiy Vertleyb
c954c4bca8 fixing warnings in como
[SVN r2412]
2004-12-15 03:24:29 +00:00
Arkadiy Vertleyb
17a98d6a84 little changes to avoid warnings
[SVN r2409]
2004-12-12 15:56:11 +00:00
Arkadiy Vertleyb
5e27109060 removed extra semicolumn to avoid warnings in como
[SVN r2408]
2004-12-12 15:53:12 +00:00
Arkadiy Vertleyb
c8660efb81 documentation added
[SVN r2374]
2004-11-28 22:58:09 +00:00
Peder Holt
9124f99ff0 Fixed bug with type deduction of arrays. Fixed issues with the unit tests for VC 6.5
[SVN r2372]
2004-11-27 14:39:54 +00:00
Arkadiy Vertleyb
38d97bae80 integration
[SVN r2369]
2004-11-17 19:51:22 +00:00
Peder Holt
4f038a9fbc Changes required to common in order to make vintage implementation work.
[SVN r2359]
2004-11-13 19:35:58 +00:00
Peder Holt
8c056fdba7 Added vintage test case
[SVN r2358]
2004-11-12 23:13:52 +00:00
Peder Holt
6f0177d472 Changes required for the integration process
[SVN r2357]
2004-11-12 23:10:57 +00:00
Arkadiy Vertleyb
7ec89cdbc4 initial commit
[SVN r2356]
2004-11-11 01:45:28 +00:00