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
Marshall Clow
fde855afb0
Merge pull request #6 from MarcelRaad/patch-1
...
Qualify enable_if with namespace boost
2015-04-03 06:54:46 -07:00
Marcel Raad
73e4d02b00
Qualify enable_if with namespace boost
...
Unfortunately the change from enable_if_c to enable_if in 74c9cc9680
broke a lot of other libraries' regression tests on MSVC, which complains about ambiguous symbols.
2015-04-03 08:55:01 +02:00
Marshall Clow
001fcff9b8
Merge pull request #5 from eldiener/develop
...
Remove dependency on deprecated type_traits headers.
@eldiener ; please watch the test bots, and let me know if I can merge to release.
2015-04-02 07:36:10 -07:00
Edward Diener
8cc1be159b
Removed unnecessary header file include
2015-04-02 07:15:26 -04:00
Edward Diener
74c9cc9680
Remove dependency on deprecated type_traits headers.
2015-03-30 01:47:08 -04:00
Peter Dimov
675d955364
Merge branch 'develop'
2015-01-18 19:32:44 +02:00
Peter Dimov
854f2e8d5d
Fix ambiguous 'detail' errors under msvc-8.0.
2015-01-16 21:54:16 +02:00
Noel Belcourt
157aaeaf23
Merge pull request #4 from apolukhin/rvalue_params
...
Add support for function signatures with rvalue params
Looks useful. Tested with gcc-4.9.1, no issues. Also with 4.9.1 c++0x. Thanks.
2014-11-02 16:12:33 -07:00
Antony Polukhin
df1db75294
Less includes from Boost.Move and more tests
2014-10-02 15:40:33 +04:00
Antony Polukhin
27e9e1e372
Add support for function signatures with rvalue params
2014-09-29 20:14:06 +04:00
Noel Belcourt
8f8cdae988
Merge pull request #1 from jzmaddock/patch-1
...
Update Jamfile.v2
I think it's okay, it's already been applied to develop and seems to be working okay.
2014-09-01 20:37:10 -06:00
Noel Belcourt
02abccd686
Merge pull request #3 from danieljames/metadata
...
Create metadata file.
2014-09-01 20:35:09 -06:00
Marshall Clow
c4aa569cf4
Merge pull request #2 from jzmaddock/patch-2
...
Update Jamfile.v2
2014-08-20 15:41:02 -07:00
Daniel James
e38382d33e
Add metadata file.
2014-08-18 14:59:11 +01:00
jzmaddock
78f1bcc4b4
Update Jamfile.v2
...
There can be only one project named boost/doc - and we already have that under doc/
This fixes the PDF doc build.
2014-08-13 18:26:43 +01:00
jzmaddock
f3d01c47bb
Update Jamfile.v2
...
There can be only one project named boost/doc - and we already have that under doc/
This fixes the PDF doc build.
2014-08-13 18:26:08 +01:00
Marshall Clow
78eb6b1c8c
Fixed two tests to work with C++11/libc++. The tests attempted to compare two ostream&, but didn't really. In c++03, both decayed to void *, which wre then compared. In c++11, the ostreams are comvertible to bool, but only explicitly, and this failed to compile. Use a custom struct with operator== instead of ostream in these tests instead.
2014-02-03 11:46:05 -08:00
Marshall Clow
a80ac7f5c5
Merge branch 'develop'
2014-02-03 11:29:22 -08:00
Marshall Clow
e9fe0b6db3
Created first merge point for git
2014-02-03 11:27:41 -08:00
Marshall Clow
9f06e35e8d
Add coverity comments to silence Coverity warnings
2014-01-31 19:50:02 -08:00
Marshall Clow
250655ad6d
Add 'std:' qualification to size_t. Fixes Bug #6184
2014-01-31 19:42:29 -08:00
Stephen Kelly
ea19e9e745
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
These evaded scripting.
[SVN r86249]
2013-10-11 23:22:36 +00:00
Stephen Kelly
8d5a27fb85
Function: Remove obsolete GCC version check.
...
[SVN r86111]
2013-10-01 08:46:26 +00:00
Stephen Kelly
8760088d44
Function: Remove obsolete MSVC version checks.
...
[SVN r86018]
2013-09-30 00:16:55 +00:00
Antony Polukhin
9245ac2a8f
Merge from trunk:
...
* Update documentation of Boost.Function and add info about rvalues (fixes #8505 )
[SVN r84788]
2013-06-15 07:06:26 +00:00
Antony Polukhin
26d278733f
Update documentation of Boost.Function and add info about rvalues (refs #8505 )
...
[SVN r84787]
2013-06-15 06:59:30 +00:00
Marshall Clow
62cce2aaaf
Merge fix from trunk; Fixes #7819
...
[SVN r82280]
2012-12-30 01:07:13 +00:00
Marshall Clow
95a1956397
Added missing 'std::'; Refs #7819
...
[SVN r82273]
2012-12-29 16:36:12 +00:00
Marshall Clow
352cb183fe
Merge macro changes for Boost.Function to release branch
...
[SVN r82054]
2012-12-17 17:50:38 +00:00
Marshall Clow
74a61f0252
Removed usage of deprecated macros in Boost.Function
...
[SVN r81570]
2012-11-26 18:47:49 +00:00
Marshall Clow
9e30736439
Updated to use new macro names
...
[SVN r81450]
2012-11-21 01:49:52 +00:00
Antony Polukhin
3ac49dc978
Merge from trunk: added move assignment and move constructors to Boost.Function ( fixes #7330 )
...
[SVN r80738]
2012-09-28 18:14:00 +00:00
Marshall Clow
1ebe83a832
Merge doc fixes to release; Fixes #7244
...
[SVN r80694]
2012-09-24 16:36:41 +00:00
Antony Polukhin
419f424959
Add move assignment and move constructors to Boost.Function (refs #7330 )
...
[SVN r80552]
2012-09-17 04:08:18 +00:00
Marshall Clow
bfde71273b
Fix typo; Refs #7244
...
[SVN r80077]
2012-08-18 14:26:41 +00:00
Marshall Clow
0dc186d891
Merge Change 74916 (extra semicolon) to release
...
[SVN r74939]
2011-10-13 18:34:19 +00:00
Marshall Clow
775213a9e6
Remove extraneous semicolon
...
[SVN r74916]
2011-10-11 15:23:29 +00:00
Marshall Clow
b31584cfb5
Merge fixes to release; Fixes #4717
...
[SVN r72347]
2011-06-02 15:34:54 +00:00
Marshall Clow
cbb9e7c4da
Applied patch from #4717
...
[SVN r72316]
2011-05-31 21:12:35 +00: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
Daniel James
7ee94c6975
Function: Extra member tests, to catch #4073 .
...
[SVN r70301]
2011-03-21 09:01:18 +00:00
Steven Watanabe
8cde82a568
Remove extra definition of operator(), since it's inline anyway. Fixes #4765 .
...
[SVN r67560]
2011-01-02 05:13:03 +00:00
Hartmut Kaiser
f85a3db133
Spirit: merging from trunk upto rev. 61489
...
[SVN r63640]
2010-07-04 22:38:38 +00:00
Daniel James
a0286a58c7
Merge documentation fixes.
...
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.
[SVN r63347]
2010-06-26 12:30:09 +00:00
Daniel James
9ea95b071b
Detab some jamfiles.
...
[SVN r63343]
2010-06-26 12:10:47 +00:00
Daniel James
09fc8792fa
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
Steven Watanabe
c0d4005441
Make sure that the cv flags are copied when we copy a reference to a function object. Fixes #4325
...
[SVN r62665]
2010-06-09 15:40:48 +00:00
Jeremiah Willcock
6902f6f943
Applied patch from #4073 ; fixes #4073
...
[SVN r62623]
2010-06-09 00:51:41 +00:00
Jeremiah Willcock
c4f1ce7cb1
Applied patch from #3912 ; fixes #3912
...
[SVN r62622]
2010-06-09 00:49:45 +00:00