Commit Graph

214 Commits

Author SHA1 Message Date
Aleksey Gurtovoy
3e40fe2c5b minor Borland fix
[SVN r15434]
2002-09-18 04:44:32 +00:00
Aleksey Gurtovoy
d5669c55ea some cleanup
[SVN r15349]
2002-09-15 23:50:33 +00:00
Dave Abrahams
8ab81a2e6a Bring MPL v2 to the main trunk
[SVN r15347]
2002-09-15 22:13:24 +00:00
Dave Abrahams
d42475aa35 Whoops! Checked in too soon!
[SVN r15337]
2002-09-15 18:47:43 +00:00
Dave Abrahams
8ff8efdba7 Another bugfix
[SVN r15336]
2002-09-15 18:46:21 +00:00
Dave Abrahams
f29eb40c5b bugfix
[SVN r15335]
2002-09-15 18:18:36 +00:00
Dave Abrahams
1f83862245 Workaround VC7 bug.
[SVN r15283]
2002-09-12 23:46:45 +00:00
Beman Dawes
84431c1e32 Distinguish between VC++ versions
[SVN r15127]
2002-09-01 14:57:40 +00:00
John Maddock
a4c44749cb Fixed build issues with new unit test framework.
[SVN r15079]
2002-08-24 11:25:42 +00:00
John Maddock
1aa23ac1ce Fixes for C++ Builder 7 (Kylix)
[SVN r15077]
2002-08-24 11:24:13 +00:00
Beman Dawes
b74f038624 #include <boost/test/execution_monitor.hpp> for new Boost.Test version
[SVN r14772]
2002-08-10 21:52:10 +00:00
John Maddock
1151a7593a Added add_cv docs.
[SVN r14730]
2002-08-07 10:47:12 +00:00
Douglas Gregor
1ba525e29d Add support for retrieving the arity of a function type without partial
specialization. Document and test this


[SVN r14694]
2002-08-05 13:57:24 +00:00
Douglas Gregor
8f8e96630c function_traits_test.cpp:
- Test the function_traits template


[SVN r14673]
2002-08-05 02:01:06 +00:00
Douglas Gregor
ac4289bd6c index.htm:
- Added documentation for function_traits class template


[SVN r14672]
2002-08-05 02:00:26 +00:00
Douglas Gregor
9788a1455d function_traits.hpp:
- Added function_traits template that returns arity, result type, and
    argument types for a function type.


[SVN r14671]
2002-08-05 01:59:53 +00:00
Douglas Gregor
b8b462622b function_traits.hpp
[SVN r14670]
2002-08-05 01:57:33 +00:00
Douglas Gregor
7be10f011f Add type_with_alignment to Type Traits Headers section
[SVN r14669]
2002-08-05 01:27:30 +00:00
John Maddock
15ec877a06 removed illegal default parameters from is_const_helper and is_volatile_helper
[SVN r14625]
2002-07-27 11:42:51 +00:00
Dave Abrahams
57085fa2fd Rip out mistaken "fix" based on John Maddock's advice
[SVN r14446]
2002-07-14 11:47:42 +00:00
Dave Abrahams
6ae020bb5c Fix unversioned VC++ checks
[SVN r14436]
2002-07-13 12:26:19 +00:00
John Maddock
957183842d Fixed copyright notice
[SVN r14394]
2002-07-10 10:55:04 +00:00
Aleksey Gurtovoy
5d13b168b3 rollback to prev. version
[SVN r14348]
2002-07-08 11:30:33 +00:00
Aleksey Gurtovoy
0076e5f3e2 mpl_v2 refactoring
[SVN r14347]
2002-07-08 11:27:39 +00:00
Dave Abrahams
a909c9c929 Make it work standalone
[SVN r14067]
2002-06-02 05:40:57 +00:00
Dave Abrahams
e0b24e8baa respect <sysinclude>
[SVN r13995]
2002-05-21 16:24:07 +00:00
Dave Abrahams
ab9f92f970 Lots of documentation updates, plus the associated code shuffling needed to expose the right things to users
[SVN r13975]
2002-05-19 04:57:44 +00:00
John Maddock
58b0a1c266 Removed tabs, fixed end of files.
[SVN r13803]
2002-05-10 11:35:38 +00:00
John Maddock
390fc256eb Updated EDG expected failures
[SVN r13741]
2002-05-08 10:37:33 +00:00
John Maddock
9a6f5dc39f Added new config macro BOOST_HAS_MS_INT64 to detect presence of __int64 data type.
Modified boost source to use BOOST_HAS_LONG_LONG and BOOST_HAS_MS_INT64
   where appropriate to do so.


[SVN r13714]
2002-05-07 11:24:29 +00:00
John Maddock
7977b71a5e Fixed integral constant expression bug.
[SVN r13683]
2002-05-06 10:34:36 +00:00
John Maddock
e0bfa608ce Fixes for Borland C++ Builder 6
[SVN r13662]
2002-05-04 11:03:42 +00:00
John Maddock
2c5d50d193 Fixed broken links.
[SVN r13574]
2002-04-27 11:05:49 +00:00
Dave Abrahams
c4f487229a Workarounds for VC7.01
[SVN r13565]
2002-04-26 14:15:33 +00:00
Peter Dimov
ea84470847 Disabled the new is_class for BOOST_MSVC==1301
[SVN r13543]
2002-04-22 18:02:11 +00:00
Dave Abrahams
10b04fb413 More conformance fixes
[SVN r13494]
2002-04-15 16:30:53 +00:00
Dave Abrahams
db10a86c04 Conformance fixes for CWPro8
[SVN r13487]
2002-04-15 03:47:59 +00:00
Dave Abrahams
fea7fc1a3a kill unused parameter warning
[SVN r13486]
2002-04-15 02:42:32 +00:00
Dave Abrahams
415b3247dc register expected failures for Pro7.2
[SVN r13485]
2002-04-15 02:31:33 +00:00
Dave Abrahams
36005cdb14 Fixes for CWPro8 boundary
[SVN r13484]
2002-04-15 02:22:38 +00:00
Dave Abrahams
e41ec3d33a Fixes for CWPro7.2
[SVN r13449]
2002-04-11 18:59:28 +00:00
Dave Abrahams
ae1023cdd0 Suppress warnings for conforming compilers
[SVN r13429]
2002-04-10 13:45:58 +00:00
Douglas Gregor
e87486cf7b alignment_traits.hpp:
- lots of parentheses for Borland C++

type_traits_test.hpp:
  - More parentheses for Borland C++
  - Move 'align_t' out of type_with_alignment test function 'do_it' (because Borland C++ wants it that way)


[SVN r13419]
2002-04-10 04:01:47 +00:00
Douglas Gregor
55e37c0fa0 alignment_traits.hpp:
- Slight modification to Fernando Cacciola's fix to type_with_alignment, for
    the Borland C++ compiler.


[SVN r13417]
2002-04-10 03:50:08 +00:00
Peter Dimov
6c02c10d7e Disabled warning 4121 (alignment sensitive to packing) on MSVC.
[SVN r13365]
2002-04-04 13:21:55 +00:00
Douglas Gregor
47f23f8b4f type_with_alignment<> class template, docs and testcases
[SVN r13360]
2002-04-03 15:50:34 +00:00
John Maddock
cd1556d599 Removed test of questionable legality.
[SVN r13358]
2002-04-03 11:06:01 +00:00
John Maddock
4bf4852012 Changed behaviour of add_pointer tests to match revised add_pointer semantics.
[SVN r13245]
2002-03-22 11:28:45 +00:00
John Maddock
989d554adc Added fixes so that at least some of the tests can be run under Borland
[SVN r13244]
2002-03-22 11:27:44 +00:00
John Maddock
5ff78759b4 Updated add_pointer docs.
[SVN r13243]
2002-03-22 11:26:31 +00:00