Christian Mazakas
d2ded394f6
Fix asan unitialized warning when default-initialized int is copied as a return type
2022-02-11 11:30:47 -08:00
LeonineKing1199
05b795bc14
Remove unnecessary macro for determining which allocator_traits
implementation is being used
2021-12-08 10:06:01 -08:00
LeonineKing1199
82b33708ba
Update allocator_traits
test to only check for inherited SOCCC when the C++11 allocator
is present
2021-12-07 11:21:43 -08:00
LeonineKing1199
2e1ef850e3
Add const qualification to auto-generated allocator methods in test suite
2021-11-18 10:25:44 -08:00
Daniel James
57492c1a94
Make allocator comparison const in allocator_traits test
2018-01-13 20:31:45 +00:00
Daniel James
be0acc575f
Implement allocator_traits::is_always_equal
2018-01-03 20:55:40 +00:00
Daniel James
c037169e1a
Update paths for headers moved from detail
2017-12-03 14:24:47 +00:00
Daniel James
0676b4f4ca
Change clang format indentation + .editorconfig file
2017-06-11 20:55:59 +01:00
Daniel James
bf5ef9824d
Reformat with clang-format
2017-02-19 13:05:17 +00:00
Daniel James
67ab88b064
Combine most of the detail headers into a single header
2017-02-19 13:05:17 +00:00
Daniel James
9debeadee7
Fix some test warnings.
...
And turn on warnings as errors in Travis.
2016-08-17 12:08:16 +01:00
Daniel James
958b1d468f
Unordered: Reduce the amount of meta-stuff in the tests.
...
Some of this was there for older compilers, some is just premature
generalization. There's still too much metaprogramming, but these are things
that are relatively easy to remove.
[SVN r79356]
2012-07-08 11:55:10 +00:00
Daniel James
39bafd7b10
Unordered: Reapply changes reverted in r78788.
...
[SVN r79163]
2012-06-28 20:58:56 +00:00
Daniel James
7158700502
Unordered: Revert unmerged changes in trunk.
...
So that I can fix issues in the beta.
[SVN r78788]
2012-06-01 11:03:22 +00:00
Daniel James
c6f0175c79
Unordered: Combine emplace_args + allocator_helpers.
...
[SVN r78535]
2012-05-21 22:14:59 +00:00
Daniel James
29d63e378b
Unordered: Remove unnecessary typename
.
...
Oddly, newer versions of gcc don't complain about it.
[SVN r77043]
2012-02-16 20:53:45 +00:00
Daniel James
8a1a475c58
Unordered: Use container's allocator_traits for old Visual C++.
...
[SVN r77017]
2012-02-14 23:55:09 +00:00
Daniel James
08230efb44
Unordered: Use C++11 allocator_traits with gcc 4.7.
...
[SVN r76970]
2012-02-11 12:33:25 +00:00
Daniel James
f6b8d3957d
Unordered: Remove unnecessary typename.
...
[SVN r76906]
2012-02-05 23:21:45 +00:00
Daniel James
992cc0b077
Unordered: Some C++11 allocator_traits fixes.
...
Can now be used with g++ 4.7. Not activating by default yet.
[SVN r76893]
2012-02-05 08:45:52 +00:00
Daniel James
340c98d89a
Unordered: New member function detection.
...
Based on Ion's `has_member_function_callable_with`.
[SVN r74532]
2011-09-22 23:56:49 +00:00
Daniel James
d09bbba6c1
Unordered: Missing limits header in tests.
...
[SVN r74073]
2011-08-26 15:24:47 +00:00
Daniel James
099a893678
Unordered: More portable allocator_traits.
...
[SVN r74067]
2011-08-26 08:11:46 +00:00