Commit Graph
21 Commits
Author SHA1 Message Date
Peter Dimov 6d811a2e72 Add test/quick.cpp 2019-01-07 00:02:14 +02:00
Peter Dimov 3f46081c59 Add mixed cxxstd variants of test_return_function 2018-11-14 00:17:36 +02:00
Peter Dimov 17716b63f2 Add test_return_function 2018-11-14 00:11:27 +02:00
Peter Dimov 0a1a33a443 Update toolset name for gcc-4.4 2018-11-13 18:13:50 +02:00
Peter Dimov c18d123137 Add test_mixed_cxxstd 2018-11-13 17:54:17 +02:00
Peter Dimov 5b2acbc175 Add throw/catch test for bad_function_call 2018-10-26 07:41:18 -04:00
James E. King III 453860ff9c expand CI jobs for more coverage 2018-10-15 20:27:06 -04:00
Peter Dimov d1a771b6ea Disable -fno-rtti test on g++-4.4/c++0x as <memory> does not compile 2018-09-24 20:30:41 +03:00
Peter Dimov 27808e2bd5 Simplify test/Jamfile 2018-09-24 19:31:58 +03:00
Peter Dimov 528afe6b41 Replace Boost.Test use with lwtest 2018-09-24 19:23:58 +03:00
Edward Diener d6cff3991d Disable processing of function.hpp if it is included more than once in the TU and BOOST_FUNCTION_MAX_ARGS does not change. 2017-07-06 15:37:18 -04:00
Peter Dimov c326d30f28 Remove std::unary/binary_function use, they have been removed in C++17 2016-11-06 14:43:42 +02:00
Antony Polukhin 8998778f51 Use Boost.TypeIndex to work with type_info to avoid bunch of workarounds and non-optimal operators. Added RTTI-off tests 2015-04-25 17:45:13 +03:00
Antony Polukhin 27e9e1e372 Add support for function signatures with rvalue params 2014-09-29 20:14:06 +04:00
Daniel James 3193df71b9 Function: Merge from trunk.
- Remove extra definition of operator(), since it's inline anyway.  Fixes
  #4765.
- Make sure that the cv flags are copied when we copy a reference to a function
  object.  Fixes #4325
- Fully qualified function calls to avoid ambiguity with new additions to
  standard. Thanks to Conrad Poelman. Fixes #4073
- Remove iterator workaround for newer versions of Visual Age C++. Thanks to
  'ccambly'. Fixes #3912
- Fix unused variable warning for Visual C++. Fixes #3618
- Testing flag for Visual C++.
- Removed all but one old-style cast, prevents GCC warnings, but breaks GCC
  2.95.3. Fixes #3410
- Fixed tab and newline issues from inspection report.



[SVN r70361]
2011-03-21 21:32:38 +00:00
Douglas Gregor 587658b047 Merge Boost.Function fixes from trunk
[SVN r49361]
2008-10-16 13:21:50 +00:00
Peter Dimov 3b269d5de7 contains2_test added
[SVN r27722]
2005-03-17 12:48:40 +00:00
Douglas Gregor fdbbc2b3ff Doug Gregor->Douglas Gregor
[SVN r24018]
2004-07-25 02:59:30 +00:00
Vladimir Prus d929aaf814 Update V2 Jamfile
[SVN r23078]
2004-06-10 12:37:31 +00:00
Douglas Gregor 8c8f072d09 Update license to the new Boost license (yay!)
[SVN r20235]
2003-10-01 04:10:37 +00:00
Vladimir Prus 5314836215 Add V2 Jamfile
[SVN r20210]
2003-09-29 16:09:15 +00:00