Commit Graph

695 Commits

Author SHA1 Message Date
joaquintides
18cea285e2 inherited size_type and difference_type from the allocator 2018-12-29 13:06:57 +01:00
joaquintides
3352524030 Merge branch 'develop' 2018-09-05 10:09:03 +02:00
joaquintides
d6cd661119 renamed file 2018-09-03 09:25:51 +02:00
joaquintides
c1889e33dc re-made test_key pass when !defined(BOOST_MULTI_INDEX_KEY_SUPPORTED) for the sake of test_all_main.cpp 2018-09-02 12:20:36 +02:00
joaquintides
cfbf3f6fdc made test_key build conditional 2018-09-02 12:08:38 +02:00
joaquintides
e86162cff8 made warn instead of fail when key is not supported 2018-08-30 11:27:53 +02:00
joaquintides
4f06b28a77 added one more fix to help MSVC 14.1 with template specialization partial ordering 2018-08-29 19:02:47 +02:00
joaquintides
a3bf0de25b specialized on a non-auto-param'd class template to help MSVC 14.1 2018-08-26 12:53:43 +02:00
joaquintides
45266cd2a7 further tweaked key_impl to pursue MSVC 14.1 problem 2018-08-24 13:14:26 +02:00
joaquintides
26f85dfea8 made key_impl specialization partial order clearer to pin down problem with MSVC 14.1 2018-08-23 11:11:05 +02:00
joaquintides
fe746a187c documented BOOST_MULTI_INDEX_KEY_SUPPORTED 2018-08-22 11:23:32 +02:00
joaquintides
35ba93a0eb avoided std::*[_t|_v] to extend compiler support 2018-08-20 10:08:41 +02:00
joaquintides
135b31fc3c fixed use of BOOST_MULTI_INDEX_KEY_SUPPORTED 2018-08-18 18:51:21 +02:00
joaquintides
504574a265 s/·/· 2018-08-18 13:25:00 +02:00
joaquintides
e8c1598e32 temporarily enabled test_key everywhere 2018-08-18 12:46:54 +02:00
joaquintides
72d4b74cfb attended expansion of key<> support to MSVC 2018-08-18 12:46:30 +02:00
joaquintides
f31407d621 typo 2018-08-18 12:06:13 +02:00
joaquintides
0ac225601d detabbed 2018-08-17 13:16:39 +02:00
joaquintides
7cc508376c introduced C++17 terse key specification syntax 2018-08-17 13:07:53 +02:00
joaquintides
06d92b4c12 Merge branch 'develop' 2018-08-16 09:32:34 +02:00
joaquintides
69488c737b editorial 2018-08-06 09:33:50 +02:00
joaquintides
d95a94942b Merge branch 'develop' 2018-04-23 11:12:24 +02:00
joaquintides
7b77621323 avoided Boost.Move use for the sake of old GCC versions 2018-04-20 10:51:06 +02:00
joaquintides
46e8b85d9f Merge branch 'develop' 2018-04-16 09:58:10 +02:00
joaquintides
9623bf0a7d addressed https://svn.boost.org/trac10/ticket/13518 2018-04-13 18:06:55 +02:00
joaquintides
4d21e89621 addressed https://svn.boost.org/trac10/ticket/13478 2018-03-13 22:05:01 +01:00
joaquintides
4018129915 Merge branch 'develop' 2018-01-09 08:28:37 +01:00
joaquintides
4753b325c5 reverted 350d337 and fixed void& issue 2018-01-08 10:52:21 +01:00
joaquintides
97e015d2e2 added missing #include 2018-01-03 21:41:55 +01:00
joaquintides
350d337348 avoided void& in non_std_allocator<void> 2018-01-03 21:34:46 +01:00
joaquintides
36b17f6de6 typo 2018-01-01 13:09:27 +01:00
joaquintides
2f21af1751 documented previous commit 2018-01-01 11:36:34 +01:00
joaquintides
91f2116711
Merge pull request #14 from DanielaE/fix/replace-deprecated-allocator-members
Most members of std::allocate are deprecated in C++17
2018-01-01 11:08:35 +01:00
Daniela Engert
58c42a46c1
Most members of std::allocate are deprecated in C++17
Replace them by their cousins from std::allocator_traits.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-12-31 14:39:35 +01:00
joaquintides
bb8603a8e8 Merge branch 'develop' 2017-12-19 14:26:37 +01:00
joaquintides
8a8dee1357 removed C++11 parlance 2017-11-25 22:05:44 +01:00
joaquintides
5c5b1e95d4 s/>>/> > 2017-11-24 16:47:50 +01:00
joaquintides
7eb3b609d8 stylistic 2017-11-24 16:45:48 +01:00
joaquintides
5744230acf protected against overloaded operator& 2017-11-23 23:26:53 +01:00
joaquintides
ef4399e4bc Merge branch 'develop' 2017-09-25 09:41:54 +02:00
joaquintides
3613e2287b updated release notes 2017-09-21 11:12:26 +02:00
joaquintides
18d6e7525a Merge pull request #13 from ecatmur/develop
Avoid double promotion and unnecessary casts
2017-09-21 09:49:13 +02:00
Ed Catmur
7999b663aa Missed one 2017-09-19 18:15:31 +01:00
Ed Catmur
cd2db772ea Fix double promotion and unnecessary casts
When performing max load factor calculations, cast operands to float (not double), perform operations in float, and don't cast result to float if it is already in float. Fixes warnings with -Wdouble-promotion and -Wuseless-cast.
2017-09-19 18:02:43 +01:00
joaquintides
262f2e14d2 Merge branch 'develop' 2017-09-08 18:09:41 +02:00
joaquintides
bc5a3bdb67 updated last revision date 2017-08-29 08:41:43 +02:00
joaquintides
07749abe6f Merge pull request #12 from kariya-mitsuru/fix-typo
Fix typo
2017-08-29 08:33:40 +02:00
Mitsuru Kariya
53607ec851 Fix typo 2017-08-29 10:03:15 +09:00
joaquintides
b9a4467f34 addressed https://svn.boost.org/trac/boost/ticket/12542 2017-08-24 23:41:35 +02:00
joaquintides
20cef54465 Merge branch 'develop' 2017-07-13 19:33:56 +02:00