summaryrefslogtreecommitdiff
path: root/libs/function
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagnobody2007-05-111-0/+0
| | | | | | 'Version_1_34_0_RC3'. [SVN r37663]
* Merged copyright and license additionBeman Dawes2006-11-071-0/+0
| | | | [SVN r35907]
* Remove obsolete Boost.Build v1 files.Rene Rivera2006-11-061-0/+0
| | | | [SVN r35880]
* Fix inspection problemsDouglas Gregor2006-11-031-0/+0
| | | | [SVN r35827]
* Eliminate MSVC 8.0 warningDouglas Gregor2006-10-131-0/+0
| | | | [SVN r35588]
* Suppress annoying MSVC warningsDouglas Gregor2006-09-291-0/+0
| | | | [SVN r35424]
* Suppress annoying MSVC warningsDouglas Gregor2006-09-291-0/+0
| | | | [SVN r35423]
* This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.nobody2006-03-211-0/+0
| | | | [SVN r33417]
* Fixed an 'unused parameter' warning.Peter Dimov2006-03-021-0/+0
| | | | [SVN r33204]
* Stop using assert() in testsDave Abrahams2006-02-281-0/+0
| | | | [SVN r33181]
* Use ~Functor instead of ~function_type always, since it makes BorlandDave Abrahams2006-02-111-0/+0
| | | | | | | and vc6 and who knows what else happy. [SVN r32832]
* Workaround for Borland compilers, from AlistairDouglas Gregor2006-01-241-0/+0
| | | | [SVN r32394]
* trivial adjustments to enable warning-free compilation with gcc -Wall -W -WerrorRalf W. Grosse-Kunstleve2006-01-201-0/+0
| | | | [SVN r32364]
* Fixes for GCC 2.95.3Douglas Gregor2006-01-131-0/+0
| | | | [SVN r32319]
* Workaround for GCC 2.95.3Douglas Gregor2006-01-131-0/+0
| | | | [SVN r32302]
* EDG 238 compatibility (and potentially other compilers)Ralf W. Grosse-Kunstleve2006-01-121-0/+0
| | | | [SVN r32294]
* Small buffer optimization for Boost.FunctionDouglas Gregor2006-01-101-0/+0
| | | | [SVN r32282]
* function_base.hpp, function_template.hpp:Douglas Gregor2005-12-301-0/+0
| | | | | | | | | - Use a vtable instead of separate manager/invoker pointers, to shrink the size of a boost::function object to 8 bytes - Fix a problem with NULL member pointers [SVN r32186]
* BOOST_CRITICAL_ERROR is no longer usableDouglas Gregor2005-12-301-0/+0
| | | | [SVN r32185]
* Workaround for a problem in Wave.Hartmut Kaiser2005-12-181-0/+0
| | | | [SVN r32094]
* Merged from Version_1_33_1Douglas Gregor2005-12-081-0/+0
| | | | [SVN r31949]
* Large patch from Ulrich Eckhardt to fix support for EVC++ 4.John Maddock2005-08-251-0/+0
| | | | [SVN r30670]
* Try to work around Borland parsing bugDouglas Gregor2005-08-241-0/+0
| | | | [SVN r30645]
* Fully-qualify detail namespace accesses to work around compiler bugsDouglas Gregor2005-08-221-0/+0
| | | | [SVN r30627]
* Merged from 1.33.0 releaseDouglas Gregor2005-08-121-0/+0
| | | | [SVN r30540]
* Fix tests for compilers that actually have a real is_statelessDouglas Gregor2005-05-101-0/+0
| | | | [SVN r28784]
* Peter Dimov's ADL workaroundsDouglas Gregor2005-03-241-0/+0
| | | | [SVN r27808]
* Test use of function_equalDouglas Gregor2005-03-181-0/+0
| | | | [SVN r27733]
* Be more precise about EqualityComparable and function_equalDouglas Gregor2005-03-181-0/+0
| | | | [SVN r27732]
* contains2_test addedPeter Dimov2005-03-171-0/+0
| | | | [SVN r27722]
* bind_function_test added.Peter Dimov2005-03-171-0/+0
| | | | [SVN r27721]
* bind_t now implements function_equal instead of operator==Peter Dimov2005-03-131-0/+0
| | | | [SVN r27630]
* Replaced BOOST_TESTStefan Slapeta2005-02-031-0/+0
| | | | [SVN r27049]
* Fix for Borland, from Tobias SchwingerDouglas Gregor2005-01-281-0/+0
| | | | [SVN r26886]
* Use bold element nowDouglas Gregor2005-01-231-0/+0
| | | | [SVN r26820]
* Workarounds for CW 9.2, from Reece DunnDouglas Gregor2004-12-261-0/+0
| | | | [SVN r26583]
* Fix BOOST_NO_VOID_RETURNS workaroundDouglas Gregor2004-12-151-0/+0
| | | | [SVN r26518]
* Remove tabs in file.Rene Rivera2004-07-251-0/+0
| | | | [SVN r24040]
* Doug Gregor->Douglas GregorDouglas Gregor2004-07-251-0/+0
| | | | [SVN r24018]
* Doug Gregor -> Douglas GregorDouglas Gregor2004-07-251-0/+0
| | | | [SVN r24016]
* function_template.hpp: Move definition of operator() out-of-line forDouglas Gregor2004-07-111-0/+0
| | | | | | | any compiler that isn't VC++ 6.0 (Vladimir Prus) [SVN r23436]
* boost/function/function_base.hpp:Douglas Gregor2004-06-231-0/+0
| | | | | | | | | | | | | - Work around a GCC <= 3.3 bug where the return type of a function template that cannot possibly match is instantiated when it should not be, causing errors in the use of operator==. This results in slightly reduced functionality. libs/function/test/contains_test.cpp: - Don't test that which GCC cannot now handle [SVN r23170]
* function_template.hpp, function_base.hpp:Douglas Gregor2004-06-201-0/+0
| | | | | | | | | - Comparison operators are now written in terms of function_base so that implicit conversions to function<...> or functionN<...> don't allow arbitrary comparisons. [SVN r23126]
* Update V2 JamfileVladimir Prus2004-06-101-0/+0
| | | | [SVN r23078]
* Try to make IBM VisualAge C++ 6 happyDouglas Gregor2004-05-121-0/+0
| | | | [SVN r22795]
* function_base.hpp:Douglas Gregor2004-05-071-0/+0
| | | | | | | | - Fix silly typo where it returned "false" instead of the NULL pointer. [SVN r22760]
* Fix some shadow warningsDouglas Gregor2004-04-201-0/+0
| | | | [SVN r22670]
* Added contains() and function_equal()Douglas Gregor2004-03-121-0/+0
| | | | [SVN r22483]
* Added FAQ entry from Matt Hurd about boost::function overhead.Douglas Gregor2004-02-181-0/+0
| | | | [SVN r22309]
* Fix on GCC 2.9x from RalfDouglas Gregor2004-02-121-0/+0
| | | | [SVN r22249]