Commit Graph

128 Commits

Author SHA1 Message Date
joaquintides
e49ae2b4c2 handled volatile/ref-qualified/noexcept memfun key extraction (#24) 2019-06-09 17:32:46 +02:00
joaquintides
6698843328 avoided self-assign-overloaded Clang warnings 2018-12-31 12:54:27 +01:00
joaquintides
dc1ac9d879 added/trimmed #include's 2018-12-31 10:59:06 +01:00
joaquintides
255a53240d silenced MSVC patronizing warnings 2018-12-30 16:35:05 +01:00
joaquintides
a199da8fb0 reverted ec129437dc as useless 2018-12-30 16:32:35 +01:00
joaquintides
c57a6771fd refactored 91f2116711 2018-12-30 14:59:14 +01:00
joaquintides
9acee043bc disabled MSVC 14.0 warning 2018-12-30 12:13:32 +01:00
joaquintides
ec129437dc bypassed MSVC 12.0 bogus errors 2018-12-29 22:42:51 +01:00
joaquintides
d9c62ea8ed shut down "unsigned>=0"-type tautological-compare Clang warnings 2018-12-29 21:33:28 +01:00
joaquintides
18cea285e2 inherited size_type and difference_type from the allocator 2018-12-29 13:06:57 +01: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
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
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
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
7b77621323 avoided Boost.Move use for the sake of old GCC versions 2018-04-20 10:51:06 +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
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
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
b9a4467f34 addressed https://svn.boost.org/trac/boost/ticket/12542 2017-08-24 23:41:35 +02:00
joaquintides
3e1095d609 fixed [12955] 2017-04-10 12:36:25 +02:00
joaquintides
09afa8aa99 suppressed narrowing conversion warning 2015-06-02 08:59:44 +02:00
joaquintides
f4c9492a54 suppressed narrowing conversion warning 2015-06-02 08:43:29 +02:00
joaquintides
0181f7dd8e suppressed -Wunused-local-typedefs warnings 2015-06-02 08:21:48 +02:00
joaquintides
4ee43076b8 fixed (7 year old!) null-dereferencing UB likely to pop up with non-raw allocator::pointer's 2015-04-26 19:53:15 +02:00
joaquintides
23113b4dd6 fixed more glitches 2015-04-20 23:12:46 +02:00
joaquintides
b0068335bb fixed glitches in previous commit 2015-04-20 12:57:25 +02:00
joaquintides
d0a7194db7 added ranked indices, plus some doc stylistic updates 2015-04-19 21:10:31 +02:00
joaquintides
7683cec919 implemented N4190 2015-03-25 20:44:06 +01:00
joaquintides
71fd63ce7a extended lookup efficiency improvement technique to (pointer to) function types 2014-11-02 19:02:34 +01:00
joaquintides
79541fce51 improved lookup efficiency in the event of implicit conversion to key_type 2014-11-01 15:24:31 +01:00
joaquintides
87ff899ceb polished small test utility 2014-08-20 20:53:30 +02:00
joaquintides
6d6bb75504 added interoperability of std::tuples with composite keys 2014-08-20 11:19:40 +02:00
joaquintides
26d215e063 fixed https://svn.boost.org/trac/boost/ticket/9665 2014-02-13 20:06:34 +01:00
joaquintides
86d7b3ef6e copied content from develop after wrongly made merge 2013-12-25 12:36:32 +01:00
Joaquín M López Muñoz
0bc802ad7d merged [85001], [85004], [85005], [85016], [85017], [85018], [85022], [85028], [85099] and [85100] from trunk
[SVN r85146]
2013-07-24 07:52:40 +00:00
Joaquín M López Muñoz
0f583940c9 merged [82897], [82970] and [82993] from trunk
[SVN r83003]
2013-02-19 14:49:33 +00:00
Joaquín M López Muñoz
768432afcb merged [61482] from trunk
[SVN r64324]
2010-07-25 10:44:55 +00:00
Joaquín M López Muñoz
48eab15fc0 merged [64322] from trunk
[SVN r64323]
2010-07-25 10:19:38 +00:00