Commit Graph

331 Commits

Author SHA1 Message Date
joaquintides
2f6da80675 removed tab 2017-06-14 19:46:21 +02:00
joaquintides
6cd2fbb4ca documented lack of </<=/>/>= operators 2017-06-14 18:33:51 +02:00
joaquintides
32c0876fab eliminated redundancy 2017-06-14 18:23:03 +02:00
joaquintides
9645695e5a added more future work 2017-06-14 17:59:44 +02:00
joaquintides
e0f0a3f2ca indicated use of C++14 in examples 2017-06-13 21:46:51 +02:00
joaquintides
2a7930d334 made is_constructible variadic 2017-06-13 15:25:05 +02:00
joaquintides
afd820c9f9 replaced all store_value_type insertions with emplace equivalents, which implies store_value_type construction always happen inside allocator::construct 2017-06-12 18:53:13 +02:00
joaquintides
cf18b6bdd9 retrieved allocator before segment destruction 2017-06-12 18:44:18 +02:00
joaquintides
e9c576c712 fixed problem with temporary allocator object 2017-06-12 16:30:36 +02:00
joaquintides
edb9749405 fixed function_model::is_subtype 2017-06-12 16:16:38 +02:00
joaquintides
552d84b41a used allocator for (de)allocation of segment_backend implementations 2017-06-12 13:07:45 +02:00
joaquintides
899ced9077 made poly_collection::map ctor calls potentially less ambiguous 2017-06-12 11:31:34 +02:00
joaquintides
ca5885839c replaced std::is_callable with std::is_invocable[_r] following P0604R0 2017-06-12 11:15:38 +02:00
joaquintides
fd815aeadb Merge branch 'develop' of https://github.com/joaquintides/poly_collection into develop 2017-06-12 10:56:21 +02:00
joaquintides
aa63835d43 renamed is_callable.hpp to is_invocable.hpp 2017-06-12 10:56:20 +02:00
joaquintides
41155db885 missing blank 2017-06-12 08:43:56 +02:00
joaquintides
9719ff3d0c added missing section comments 2017-06-12 08:01:16 +02:00
joaquintides
a769a6826e workaround for old versions of libstdc++ with pre-C++11 std::vector member function signatures 2017-06-11 20:29:05 +02:00
joaquintides
1c679d3286 typos 2017-06-11 18:54:23 +02:00
joaquintides
1673ef7bba typos 2017-06-11 11:39:14 +02:00
joaquintides
c421b7b303 (hopefully) clarified registration conditions in insert(x)/insert(it,x) 2017-06-11 11:37:43 +02:00
joaquintides
361cc56154 typo 2017-06-11 11:03:20 +02:00
joaquintides
b75af1a19e documented complexity of empty() and size() 2017-06-11 10:44:27 +02:00
joaquintides
f467b6c477 typos 2017-06-11 10:02:43 +02:00
joaquintides
80b8075efc typo 2017-06-11 09:55:11 +02:00
joaquintides
bf1a49b254 fixed using declaration 2017-06-11 01:20:14 +02:00
joaquintides
4397581ae6 added segment(index)/segment<T>() 2017-06-11 00:58:59 +02:00
joaquintides
a300698665 clarified insertion tests don't do reserve 2017-06-10 18:48:15 +02:00
joaquintides
4c01c07eba taken advantage of existing QuickBook macro 2017-06-10 18:35:34 +02:00
joaquintides
60b85291e9 made it clear non-restituted types also get processed 2017-06-10 18:32:52 +02:00
joaquintides
7bc8248188 s/concept/concept_ in preparation for potential C++20 keyword 2017-06-10 18:08:59 +02:00
joaquintides
8cb523c123 made another split_segment::i ctor call potentially less ambiguous 2017-06-10 10:36:18 +02:00
joaquintides
dd95cce018 typo 2017-06-09 18:03:56 +02:00
joaquintides
8faa9c4867 added release notes section 2017-06-09 13:41:27 +02:00
joaquintides
d798005ac6 added future work section 2017-06-09 13:38:51 +02:00
joaquintides
4076e63590 expanded acknowledgments 2017-06-09 11:42:44 +02:00
joaquintides
f9519b8128 made split_segment::i ctor call potentially less ambiguous 2017-06-09 11:15:19 +02:00
joaquintides
132c9e5fdc typo 2017-06-08 11:02:19 +02:00
joaquintides
a84044d51c used override as per Thorsten Ottosen's review 2017-06-07 23:21:39 +02:00
joaquintides
502b6b3a06 removed unused typedef 2017-06-07 20:30:58 +02:00
joaquintides
34dc1aec2b added typeid_-less any elements to tests 2017-06-07 20:19:54 +02:00
joaquintides
4bf00992b6 added multiple inheritance cases to tests 2017-06-07 19:37:49 +02:00
joaquintides
acf690de2c made is_equality_comparable convertible to std::[true|false]_type in all cases 2017-06-07 15:49:36 +02:00
joaquintides
661ab704f9 made equality comparison more robust 2017-06-07 15:34:21 +02:00
joaquintides
53fb5e5aa7 removed collection-level max_size and capacity 2017-06-07 11:26:56 +02:00
joaquintides
e83b26f5bd editorial change as per Steven Watanabe's review 2017-06-07 09:21:12 +02:00
joaquintides
c47674c2bd moved images to internal folder 2017-06-07 09:10:12 +02:00
joaquintides
fade58cd39 used std::discrete_distribution rather than std::uniform_real_distribution 2017-06-07 00:48:15 +02:00
joaquintides
1fcd0d7fcf put dependency in its right place 2017-06-07 00:02:52 +02:00
joaquintides
9d685670f9 removed unneeded import 2017-06-06 23:32:38 +02:00