Dave Abrahams
4a34ab8b4d
Updated documentation
...
[SVN r9283]
2014-06-06 02:40:39 +03:00
Dave Abrahams
7f45ee1e71
Improved workarounds for stock MSVC6; use yes_type and no_type from type_traits.hpp; stopped trying to remove_cv before detecting is_pointer, in honor of the new type_traits semantics.
...
[SVN r9282]
2014-06-06 02:40:39 +03:00
John Maddock
44cfd8169e
type_traits: regression failure fixes from type traits changes...
...
[SVN r9249]
2014-06-06 02:40:37 +03:00
Dave Abrahams
a9ac96bfd7
Make it work with standard conforming iterators under raw VC6.
...
[SVN r9197]
2014-06-06 02:40:37 +03:00
Dave Abrahams
6d431c2f59
Clean away code which can never be used
...
[SVN r9134]
2014-06-06 02:40:36 +03:00
Dave Abrahams
61cc24992c
Always have a definition for each traits member, even if it can't be properly deduced. These will be incomplete types in some cases (undefined<void>), but it helps suppress MSVC errors elsewhere
...
[SVN r9064]
2014-06-06 02:40:36 +03:00
Dave Abrahams
61cf75c446
Added support for more of the traits members where possible, making this useful as a replacement for std::iterator_traits<T> when used as a default template parameter.
...
[SVN r9002]
2014-06-06 02:40:35 +03:00
Dave Abrahams
c95e13e602
Removed useless #includes of standard library headers
...
[SVN r8993]
2014-06-06 02:40:35 +03:00
Dave Abrahams
9f0afd5ab4
tweak a comment
...
[SVN r8680]
2014-06-06 02:40:34 +03:00
Dave Abrahams
df5aaeaa66
Initial checkin
...
[SVN r8664]
2014-06-06 02:40:33 +03:00
Peter Dimov
1401c82010
Merge branch 'develop'
2014-06-06 02:36:10 +03:00
Peter Dimov
2776103fea
Merge branch 'develop' of https://github.com/boostorg/core into develop
2014-06-06 02:35:21 +03:00
Peter Dimov
f2c658c6a3
Move sp_typeinfo to core; add BOOST_TEST_TRAIT_*; add core::is_same; add more tests using those.
2014-06-06 02:34:46 +03:00
Andrey Semashev
066709db0c
Updated History section.
2014-06-05 23:04:06 +04:00
Andrey Semashev
692f98d3f3
Updated Acknowledgements section.
2014-06-05 22:47:32 +04:00
Glen Fernandes
03acd30dda
Simplify index documentation and add author information
2014-06-05 10:48:21 -07:00
Peter Dimov
658aa6205c
Simplify test/Jamfile.v2, add no-exceptions test for lightweight_test.
2014-06-05 17:15:24 +03:00
Peter Dimov
7d2b68bb89
Add tests for lightweight_test.hpp.
2014-06-05 16:57:22 +03:00
Glen Fernandes
84b855cd09
Add ref documentation and doxygen
2014-06-04 21:43:47 -07:00
Peter Dimov
d5ce75c4e1
Merge branch 'develop'
2014-06-05 02:56:11 +03:00
Daniel James
9c809beb2f
Iterator: merge several changes from trunk.
...
- Update iterator_facade test for #1019
(header change already merged).
- Category of each iterator is reduced to a known category before we try to
find a minimum. Fixes #1517 .
- `function_input_iterator` from Dean Michael Berris. Fixes #2893
- Fix typo in `boost/iterator.hpp`. Fixes #3434 .
- Always include `add_reference` header in iterator adaptor header.
Did not merge changes for #1427 .
[SVN r70709]
2014-06-05 02:55:59 +03:00
Douglas Gregor
e6df4922ee
Qualify boost::detail
...
[SVN r30736]
2014-06-05 02:55:58 +03:00
John Maddock
84ae30a97e
Removed Boost.org copyrights and replaced with originating authors copyright instead.
...
[SVN r24372]
2014-06-05 02:55:58 +03:00
Beman Dawes
ebbf497e2c
add or update See www.boost.org comments
...
[SVN r16708]
2014-06-05 02:55:57 +03:00
John Maddock
bc69c1df40
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2014-06-05 02:55:57 +03:00
Jens Maurer
bb2cfd6203
added <cstddef> for std::ptrdiff_t
...
[SVN r8562]
2014-06-05 02:55:57 +03:00
Beman Dawes
187e6fe37a
This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.
...
[SVN r7621]
2014-06-05 02:55:56 +03:00
Jeremiah Willcock
0436a5bb54
Fixed #3434
...
[SVN r62626]
2014-06-05 02:53:17 +03:00
Douglas Gregor
c05480e0fa
Qualify boost::detail
...
[SVN r30736]
2014-06-05 02:53:16 +03:00
John Maddock
fe35fcb12b
Removed Boost.org copyrights and replaced with originating authors copyright instead.
...
[SVN r24372]
2014-06-05 02:53:16 +03:00
Beman Dawes
7e01ca5cf3
add or update See www.boost.org comments
...
[SVN r16708]
2014-06-05 02:53:15 +03:00
John Maddock
7513dcde9f
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2014-06-05 02:53:15 +03:00
Jens Maurer
e6071f1494
added <cstddef> for std::ptrdiff_t
...
[SVN r8562]
2014-06-05 02:53:14 +03:00
Beman Dawes
7ca44dba1e
This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.
...
[SVN r7621]
2014-06-05 02:53:14 +03:00
Andrey Semashev
9092fde17e
Added docs for scoped_enum.hpp. Extracted underlying_type to a separate header.
2014-06-05 00:19:04 +04:00
Andrey Semashev
96986f99d8
Moved the implementation to boost/core.
2014-06-04 13:09:01 +04:00
Andrey Semashev
c586c74a84
Merge branch 'develop'
2014-06-04 12:07:57 +04:00
Marshall Clow
8c9b7ec022
When I merged the Boost.ScopedEnum changes to release, I missed a file.
...
[SVN r82055]
2014-06-04 12:04:36 +04:00
Anthony Williams
b7a5a5f087
Merged boost.thread from trunk
...
[SVN r78543]
2014-06-04 12:04:36 +04:00
Daniel James
74958473c1
Merge some detail changes.
...
- [53670] Avoid C style casts.
- [55604] Fix #3346 boost/detail/scoped_enum_emulation.hpp enum_t conflict
with Unix rpc/types.h
- Don't foward declare containers when using gcc's parallel library and add a
macro to disable forward declaration. Fixes #3866 .
[SVN r59679]
2014-06-04 12:04:36 +04:00
Beman Dawes
88c974ac58
Merge from trunk
...
[SVN r52935]
2014-06-04 12:04:35 +04:00
Marshall Clow
8367672989
When I merged the Boost.ScopedEnum changes to release, I missed a file.
...
[SVN r82055]
2014-06-04 12:00:56 +04:00
Anthony Williams
212595dab2
Merged boost.thread from trunk
...
[SVN r78543]
2014-06-04 12:00:56 +04:00
Daniel James
cfb2adce79
Merge some detail changes.
...
- [53670] Avoid C style casts.
- [55604] Fix #3346 boost/detail/scoped_enum_emulation.hpp enum_t conflict
with Unix rpc/types.h
- Don't foward declare containers when using gcc's parallel library and add a
macro to disable forward declaration. Fixes #3866 .
[SVN r59679]
2014-06-04 12:00:56 +04:00
Beman Dawes
34583f8d20
Merge from trunk
...
[SVN r52935]
2014-06-04 12:00:56 +04:00
Peter Dimov
84f55a9182
Merge branch 'develop'
2014-06-03 21:13:54 +03:00
Peter Dimov
56df43d6f4
Remove unnecessary #include.
2014-06-03 21:13:37 +03:00
Peter Dimov
f560124ecf
Merge branch 'develop'
2014-06-03 21:09:09 +03:00
Peter Dimov
5883ec1f1a
Add get_pointer_test.
2014-06-03 21:08:55 +03:00
Peter Dimov
d998dfcc8a
Merge branch 'develop'
2014-06-03 21:02:52 +03:00