Commit Graph

51 Commits

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve
76c2151830 avoid g++ -Wall -W "unused parameter" warnings
[SVN r32373]
2006-01-22 19:29:32 +00:00
Jaakko Järvi
2d13a60d05 applied patch by Rupert Kittinger, avoids potentially undefined behavior
[SVN r30690]
2005-08-26 16:03:05 +00:00
John Maddock
9c6ef41dfe Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
[SVN r30670]
2005-08-25 16:27:28 +00:00
Joaquín M. López Muñoz
34690282fe fixes in element<> for BCB compilers, with help from Tobias Schwinger
[SVN r25763]
2004-10-18 06:03:18 +00:00
Douglas Gregor
eea1937afc Converted to Boost Software License, Version 1.0
[SVN r24096]
2004-07-27 03:43:34 +00:00
Douglas Gregor
8820994ffd Doug Gregor -> Douglas Gregor
[SVN r24016]
2004-07-25 02:29:29 +00:00
Toon Knapen
045d761ab5 suppressed scoping the call get_class to the detail namespace
[SVN r23113]
2004-06-17 13:51:33 +00:00
Toon Knapen
63c93b59b4 port to vacpp:
added default template arguments explicitly (Joaquin M Lopez)
  removed member template keyword (Toon Knapen)


[SVN r23109]
2004-06-17 07:01:13 +00:00
Dave Abrahams
78572fca7b Bug fix for vc6
[SVN r20866]
2003-11-19 22:01:52 +00:00
Joel de Guzman
ad29f96e5b updated swallow_assign constness bug
[SVN r20520]
2003-10-28 09:42:43 +00:00
Joel de Guzman
9734556efe made "ingnore" a const object to avoid linker errors
[SVN r20449]
2003-10-21 23:25:17 +00:00
Dave Abrahams
e4b869219b More complete functionality for compilers without partial specialization.
[SVN r19925]
2003-09-05 16:52:55 +00:00
Jaakko Järvi
41d649b08c cleaning up after previous commit
[SVN r19688]
2003-08-18 19:35:29 +00:00
Jaakko Järvi
122bf636f5 getting rid of some library specific macros and using BOOST_NO_EXPLICIT_-
FUNCTION_TEMPLATE_ARGUMENTS related helper macros from the config library


[SVN r19687]
2003-08-18 19:33:47 +00:00
Jaakko Järvi
8b4daa1385 patch of a patch
[SVN r17706]
2003-03-03 16:45:55 +00:00
Jaakko Järvi
1972959fda element<T>::type takes constness into consideration
[SVN r17666]
2003-02-26 23:10:55 +00:00
Jaakko Järvi
496cc84960 a patch for borland
[SVN r17660]
2003-02-26 16:04:56 +00:00
Dave Abrahams
8992af95d1 Link bug workaround for MSVC and old Dec CXX
[SVN r16342]
2002-11-20 13:17:52 +00:00
Jaakko Järvi
ae40fce7c9 added namespace qualifiers to make MIPS PRO happy
[SVN r16033]
2002-10-31 18:14:29 +00:00
Jaakko Järvi
2c213c8295 fix one borland warning
[SVN r15808]
2002-10-08 18:43:52 +00:00
Jaakko Järvi
22f56bbe58 fixed Bemans name in a comment
[SVN r15594]
2002-10-01 03:26:10 +00:00
Ralf W. Grosse-Kunstleve
fb8fa3c7b6 work-around for MIPSpro bug
[SVN r15574]
2002-09-30 19:45:22 +00:00
Dave Abrahams
cc5a2ae388 Fixes which make it possible to declare with reference elements
[SVN r15532]
2002-09-28 07:25:27 +00:00
Jaakko Järvi
4cd544f4c1 applied patch Markus Schöpflin, ::template replaced with ::BOOST_NESTED_TEMPLATE
[SVN r15466]
2002-09-20 15:55:10 +00:00
Jaakko Järvi
7896766f8f a fix of a fix
[SVN r15278]
2002-09-12 20:59:05 +00:00
Jaakko Järvi
0a33edd21d workaround for isspace and metrowerks
[SVN r15277]
2002-09-12 20:50:10 +00:00
Douglas Gregor
788896864a Fixed a dumb typo (thanks Marsh)
[SVN r14232]
2002-06-24 14:20:29 +00:00
Jaakko Järvi
22d8e8ecc0 fixed != by suggestion of Björn Karlsson
[SVN r14090]
2002-06-06 15:44:51 +00:00
Jaakko Järvi
08be3cbe04 removing tabs
[SVN r13783]
2002-05-09 17:26:37 +00:00
Jaakko Järvi
001f5b4c14 Previous changes broke tuples for Borland, this should fix it
[SVN r13611]
2002-05-01 20:53:44 +00:00
Jaakko Järvi
75d7917f66 - tuple types can now have void and plain function types as
elements
- tuple objects can hold non-copyable objects (such as arrays)


[SVN r13525]
2002-04-19 19:32:19 +00:00
John Maddock
6d2cb1d793 Fixed VC7 compile problems (thanks to Sofus Mortensen).
[SVN r13482]
2002-04-14 11:45:32 +00:00
Dave Abrahams
5f196d037f added missing "inherited" typedef
[SVN r12332]
2002-01-17 07:47:25 +00:00
John Maddock
55a83b6408 Added forwarding get functions to solve problems with using::tuples::get statement.
[SVN r12290]
2002-01-13 12:09:39 +00:00
Jaakko Järvi
2e825630f8 made the iomanipulator storage indexes static members of a class.
Now all code can be in header files.


[SVN r12020]
2001-12-12 21:35:41 +00:00
Jaakko Järvi
8408cc0bd5 thomas witt:s patch for icl501, adds a workaround for explicitly
qualified arguments
Also fixed length, so that it now works for empty tuples as well


[SVN r11722]
2001-11-16 23:27:08 +00:00
Jaakko Järvi
a6d8c4f20c superseded by boost/ref.hpp
[SVN r11275]
2001-09-26 13:23:31 +00:00
Peter Dimov
cd416f50be Changed tuple.hpp to use ref.hpp
[SVN r11274]
2001-09-26 12:27:43 +00:00
John Maddock
a9b6ca508a Borland C++ fixes: typedef dependent types before using them.
[SVN r11198]
2001-09-22 11:51:14 +00:00
Jaakko Järvi
063758ef7f added full namespace qualifiers in get<N> calls to avoid errors
in edg-strict mode


[SVN r11133]
2001-09-17 10:32:32 +00:00
Jaakko Järvi
5b40ff62c6 merged tuples_subnamespace branch to main trunk
[SVN r11121]
2001-09-14 07:55:58 +00:00
Douglas Gregor
e1bba349b3 tuple_basic_no_partial_spec.hpp:
- Fixed cons construction for compilers with no partial specialization that aren't MSVC


[SVN r11056]
2001-09-06 22:05:24 +00:00
Douglas Gregor
31efdb5485 Added support for assignment from std::pair. Test in tuple_test_bench.cpp enabled for MSVC version
[SVN r11025]
2001-09-05 03:22:31 +00:00
Jaakko Järvi
c789016905 included rich_cons
[SVN r11015]
2001-09-04 10:44:37 +00:00
Jeremy Siek
5fb17f027f SGI MIPSpro workaround in default_arg error checking
[SVN r10998]
2001-09-03 15:42:55 +00:00
Douglas Gregor
b9cb417106 MSVC version of get<N> can now handle const tuples properly
Testcase for const tuples added


[SVN r10986]
2001-09-01 01:52:14 +00:00
Jaakko Järvi
d84c84e7ed added new constructor for cons lists
[SVN r10927]
2001-08-24 10:43:25 +00:00
Jaakko Järvi
54efc84392 changes to avoid warnings with g++ -Wall
[SVN r10923]
2001-08-24 05:52:16 +00:00
Jaakko Järvi
a2e79e63af Added more typenames to make gcc 3.0 -pedantic happy
[SVN r10911]
2001-08-23 13:46:03 +00:00
Jaakko Järvi
1469663d60 Added a specialization for empty tuple ( tuple<> )
Added 'typename's to make_tuple return types to avoid warnings in
edg strict mode


[SVN r10906]
2001-08-22 13:22:30 +00:00