Commit Graph

844 Commits

Author SHA1 Message Date
Joel Falcou 482a6f9419 Fix test for enable_if_has_type 2015-08-18 08:59:05 +02:00
Glen Fernandes 2e79e3b63d Update README.md to point to boost.org 2015-08-15 07:48:28 -04:00
Andrey Semashev a30186cfa4 Merge pull request #16 from jfalcou/enable_if_has_type
Added enable_if_has_type facility.
2015-08-15 14:03:19 +03:00
Joel Falcou 87d43ddffc Rename to enable_if_has_type in concordance with MPL existing traits 2015-08-13 17:42:34 +02:00
Joel Falcou ad513c1641 Introduces enable_if_type
enable_if_type allow to perform SFINAE check on the existence
of a dependent type.

It has been used here and there in various boost library but it's
useful enough to warrant an autonomous existence.
2015-08-10 16:55:44 +02:00
Andrey Semashev 4268048ab8 Merge branch 'develop' boost-1.59.0 2015-07-20 12:32:52 +03:00
Andrey Semashev 5d9aeb3161 Slightly more robust check for BOOST_GCC. 2015-07-17 21:50:44 +03:00
Andrey Semashev 5e8b9152be Added a check for C++11 mode to disable auto_ptr deprecation warnings. 2015-07-17 21:41:44 +03:00
Andrey Semashev c641e8e544 Disabled libstdc++ warnings about auto_ptr deprecation. 2015-07-17 21:37:01 +03:00
Peter Dimov 89630fc2bf Merge branch 'develop' 2015-06-05 15:44:48 +03:00
Peter Dimov d9b28783e8 Merge pull request #11 from awulkiew/feature/auto_ptr
Disable auto_ptr support in get_pointer when BOOST_NO_AUTO_PTR is def…
2015-06-05 15:31:27 +03:00
Adam Wulkiewicz de616f6d1b Disable auto_ptr support in get_pointer when BOOST_NO_AUTO_PTR is defined. 2015-06-05 14:09:08 +02:00
Andrey Semashev 6bf1e7a681 Merge pull request #10 from awulkiew/feature/ignore_unused
[core] Add/improve ignore_unused() function specifiers.
2015-04-13 12:20:04 +03:00
Adam Wulkiewicz 7aec0e45bd [core] Add/improve ignore_unused() function specifiers.
Add C++14 constexpr by BOOST_CXX14_CONSTEXPR.
Replace inline with BOOST_FORCEINLINE.
2015-04-12 15:08:55 +02:00
Peter Dimov d0ec03e28b Merge branch 'develop' boost-1.58.0 2015-03-11 00:28:20 +02:00
Peter Dimov dd17b055c6 Add missing #include <typeinfo> per Trac ticket 11094. 2015-03-11 00:27:15 +02:00
Peter Dimov dfa36aeb4c Merge branch 'develop' 2015-03-09 00:32:47 +02:00
Peter Dimov 67970b9d94 Use BOOST_WORKAROUND. 2015-03-09 00:32:02 +02:00
Peter Dimov d621fc8e25 Merge pull request #9 from akumta/patch-1
Update addressof.hpp
2015-03-08 23:37:18 +02:00
akumta 85a9400ceb Update addressof.hpp
To update ticket# 10311
2015-03-03 11:37:28 -08:00
Peter Dimov f6dcd3f891 Merge branch 'develop' 2015-01-19 18:41:50 +02:00
Peter Dimov 37687b800e Fix ambiguous 'detail' errors under msvc-8.0. 2015-01-18 19:50:40 +02:00
Peter Dimov 148c4840f3 Merge branch 'develop' 2015-01-15 22:01:06 +02:00
Andrey Semashev 7c79a7ca62 Fixed a typo in the comment. boost-1.57.0 2014-08-22 22:50:07 +04:00
Andrey Semashev 2beeb73e70 Fixed a typo in the comment. 2014-08-22 22:49:35 +04:00
Peter Dimov f47430a1c2 Merge branch 'develop' 2014-08-21 23:51:06 +03:00
Eric Niebler d2535c1da9 Merge pull request #8 from danieljames/metadata
Make ref linkable, and add metadata.
2014-08-21 13:10:32 -07:00
Daniel James 76443159e3 Add core to metadata.
Key has to be the same as it was in bind, so that the script can tell
it's the same library.
2014-08-21 20:35:01 +01:00
Daniel James 3378fd7b47 Add redirect file for ref permalink. 2014-08-21 20:33:19 +01:00
Andrey Semashev e4e1a1fda5 Moved enable_if from Boost.Utility. 2014-08-18 18:56:51 +04:00
Peter Dimov 8be6df26ac Merge branch 'develop' 2014-08-10 21:23:23 +03:00
Peter Dimov 5d251ae769 Switch swap tests to lightweight_test. 2014-08-09 12:54:49 +03:00
Peter Dimov 4b43a0f9c8 Merge branch 'develop' 2014-08-09 12:37:41 +03:00
Peter Dimov 1a956992bd Extend nullptr_t workaround to Intel C++. 2014-08-09 00:26:39 +03:00
Peter Dimov c6c2ce67e1 Merge branch 'develop' boost-1.56.0 2014-07-15 12:08:59 +03:00
Peter Dimov 0fa07e72eb Remove reference-collapsing overloads of ref and cref. 2014-07-15 12:06:55 +03:00
Andrey Semashev 1bd554f5ad To silence Intel Compiler warnings function forward declarations are now inline. 2014-06-23 15:38:31 +04:00
Andrey Semashev 91b9110e04 Changed boost.root parameter to a relative path to avoid warnings in the inspection report. Added URL prefix for pdf build. 2014-06-16 20:23:14 +04:00
Andrey Semashev b230dfc9cd Corrected links to docs in assumption that the docs are built in core/doc/html.
The placement for docs discussed in https://github.com/boostorg/utility/pull/14.
2014-06-16 15:31:13 +04:00
Andrey Semashev a01ab668f4 Merge branch 'develop' 2014-06-15 01:20:01 +04:00
Andrey Semashev 3f5eb44685 Silenced clang warnings about unused arguments. 2014-06-15 01:19:43 +04:00
Peter Dimov a33cbf049f Merge branch 'develop' 2014-06-14 13:41:45 +03:00
Andrey Semashev 95ad3ede45 Corrected the path to noncopyable_compile_fail.cpp test. 2014-06-12 21:25:13 +04:00
Andrey Semashev d30b833d11 Corrected the path to noncopyable_compile_fail.cpp test. 2014-06-12 21:24:49 +04:00
Andrey Semashev 5e30e494fa Removed the old test. 2014-06-12 21:23:06 +04:00
Andrey Semashev 41ed750515 Added Rationale section from the original docs in Boost.Utility. 2014-06-12 21:23:06 +04:00
Andrey Semashev 0808e5a3ab Removed trailing spaces. 2014-06-12 21:23:06 +04:00
Andrey Semashev ebaa63b721 Renamed test and added to Jamfile. 2014-06-12 21:23:06 +04:00
Andrey Semashev aca24b7928 The test was moved from Boost.Utility. 2014-06-12 21:23:06 +04:00
John Maddock 9b7158e583 Removed boost.org copyright assignments, and reverted to orginal author (as based on cvs history).
[SVN r24402]
2014-06-12 21:23:06 +04:00