Commit Graph
131 Commits
Author SHA1 Message Date
jzmaddock df4eccb911 Document is_complete.
[CI SKIP]
2018-02-04 19:26:10 +00:00
jzmaddock 33bd73e26d Add macro to indicate when is_constructible is fully implemented.
Fixes: https://svn.boost.org/trac10/ticket/12003
[SKIP CI]
2018-02-02 19:24:52 +00:00
jzmaddock b78fd5f29d Type_traits.detection idiom: flesh out docs and add history. 2018-01-31 18:55:04 +00:00
Glen Fernandes 35c105501b Implement detection idiom toolkit 2018-01-28 09:40:24 -05:00
jzmaddock 5ed289c317 Update docs. 2018-01-25 10:56:23 +00:00
Daniel James 3e9608230c Fallback for is_nothrow_swappable on pre-C++11 2017-11-28 22:12:01 +00:00
jzmaddock 336162c8c4 Merge pull request #42 from boostorg/feature/is_list_constructible
Add is_list_constructible
2017-07-16 19:04:56 +01:00
Peter Dimov ced4870cb0 Add is_list_constructible 2017-07-15 23:03:38 +03:00
Peter Dimov aa8dcb47cf Add is_nothrow_swappable 2017-07-15 18:57:34 +03:00
Peter Dimov 8a3d01a5ea Add remove_cv_ref 2017-05-20 17:13:43 +03:00
jzmaddock c725b736be Rebuild docs. 2017-05-18 19:47:21 +01:00
jzmaddock bb867c86d8 Improve tests for new *_t template aliases.
Add missing *_t aliases.
2017-05-18 19:44:29 +01:00
Peter Dimov f51a528591 Add _t aliases 2017-05-16 21:52:06 +03:00
jzmaddock 551502a4a0 Update history. 2017-02-27 12:06:11 +00:00
jzmaddock 7b29d67a3e Small improvements to make_void:
* When there are no variadic templates, supports up to 5 parameters.
* Tests added for void_t.
* Documentation added on compiler support.
2017-02-07 18:49:33 +00:00
Glen Fernandes d24f722c5a Add make_void and void_t traits 2017-01-30 19:50:38 -05:00
Rene Rivera 4fffc7637d Add, and update, documentation build targets. 2016-10-07 23:07:37 -05:00
jzmaddock c526c89267 Update docs. 2016-01-11 13:45:41 +00:00
jzmaddock 23d6106101 Revert "Update docs."
This reverts commit 1f65f0351d.
2016-01-11 13:44:51 +00:00
jzmaddock 1f65f0351d Update docs. 2016-01-10 18:53:10 +00:00
jzmaddock e19e733040 Regenerate docs and add missing files. 2015-06-18 11:26:28 +01:00
jzmaddock 863ba0a7c5 Revert "Move private-constructor tests into separate file."
This wasn't the right fix, and didn't fix the issue anyway.

This reverts commit fe5f4e2253.
2015-06-16 18:30:02 +01:00
jzmaddock e68fddd992 Document new traits classes. 2015-06-13 19:19:22 +01:00
jzmaddock 68413905af Update more compiler requirements. 2015-06-12 19:37:19 +01:00
jzmaddock 587298b93a Update compiler compatibility notes. 2015-06-12 18:44:01 +01:00
jzmaddock 1dfcdd7bb2 Bring more docs up to date. 2015-06-11 09:57:56 +01:00
jzmaddock c0ca135b78 Add docs for undocumented has_nothrow_destructor trait. 2015-06-10 17:10:41 +01:00
jzmaddock b21b0f0476 Fix test case: arrays are not explicitly copyable 2015-06-09 18:50:29 +01:00
jzmaddock 8ed541ac23 Merge branch 'develop' of https://github.com/boostorg/type_traits into develop
Resolved Conflicts:
	doc/transform_traits.qbk
	doc/type_traits.qbk
2015-06-08 11:41:56 +01:00
jzmaddock 719ea20756 Begin updating docs to match new code. 2015-06-08 09:05:40 +01:00
Peter Dimov 2180399398 Update documentation of common_type a bit. 2015-06-08 00:39:05 +03:00
Peter Dimov 987b01b28c Add documentation for declval. 2015-06-08 00:22:03 +03:00
Peter Dimov 2a645db56c Add documentation for type_identity as well. 2015-06-08 00:09:40 +03:00
Peter Dimov d0dbb24faf Move copy_cv to its alphabetical place. 2015-06-08 00:01:09 +03:00
Peter Dimov 5fcc741db4 Add copy_cv documentation. 2015-06-07 21:10:51 +03:00
jzmaddock d3ac8b95c4 Bring decay into line with std::decay.
See https://svn.boost.org/trac/boost/ticket/7760.
2015-05-28 18:33:31 +01:00
jzmaddock 6a8708a128 Update history. 2014-12-11 15:49:21 +00:00
jzmaddock ffa9927732 Add new hooks for nothrow move assign/construct and fix is_nothrow_move_assignable and is_nothrow_move_constructible for msvc-12 and later. 2014-12-05 18:30:54 +00:00
jzmaddock c76c7cc1ad Update history and regen docs. 2014-11-10 18:01:17 +00:00
jzmaddock 817d036e1e Update history, regenerate docs. 2014-10-30 10:46:19 +00:00
jzmaddock 7e8ed98615 Include is_copy_assignable in doc build. 2014-08-31 18:51:58 +01:00
Ion Gaztañaga cf18d2bbac is_copy_assignable implementation added. It needs C++11 support to work reliable. 2014-08-26 23:23:12 +02:00
jzmaddock 0c7df66d0e Merge branch 'is_final' of https://github.com/K-ballo/type_traits into develop 2014-08-20 17:22:23 +01:00
K-ballo 5d936acc05 Added is_final type trait. Added BOOST_IS_FINAL intrinsic. 2014-08-19 14:45:00 -03:00
K-ballo 9b3c90a320 Fixed typo varaible -> variable 2014-07-18 21:59:23 -03:00
Vicente J. Botet Escriba 9dca8381fe Utility/declval: update history.
[SVN r78729]
2014-06-05 17:21:58 +03:00
Vicente J. Botet Escriba d6fd3f6ccb Utility: Added doc for Adding noexcept to boost::declval
[SVN r77543]
2014-06-05 17:21:56 +03:00
Steven Watanabe a04746196d Fix doc errors reported by Rob Stewart. Fixes #5421.
[SVN r71047]
2014-06-05 17:21:55 +03:00
John Maddock 88f5ca0bfd Add declval and common type from Vicente J. Botet Escriba. Regenerate docs.
[SVN r65443]
2014-06-05 17:21:54 +03:00
jzmaddock 3327d4c48f Fix doc bug: https://svn.boost.org/trac/boost/ticket/9967 2014-04-30 18:13:43 +01:00