Chandler Carruth
|
7c3769df62
Update more file headers across all of the LLVM projects in the monorepo
|
6 anos atrás |
Eric Fiselier
|
301518c94e
Fix PR37694 - std::vector doesn't correctly move construct allocators.
|
7 anos atrás |
Eric Fiselier
|
11f64dcc58
Fix undefined behavior in container swap tests.
|
8 anos atrás |
Eric Fiselier
|
e5bca2ba66
Fix more uses of dynamic exception specifications in C++17
|
8 anos atrás |
Eric Fiselier
|
e041941007
Fix __hash_table::max_size() on 32 bit systems
|
8 anos atrás |
Eric Fiselier
|
ef3060ef96
[libcxx] Fix max_size() across all containers
|
8 anos atrás |
Eric Fiselier
|
c69d8ca589
Correctly grant rebound limited_allocators friendship.
|
8 anos atrás |
Eric Fiselier
|
ef9e52bc90
Add missing include in test_allocator.h
|
9 anos atrás |
Eric Fiselier
|
124ed406e5
[libc++] Fix stack_allocator
|
9 anos atrás |
Eric Fiselier
|
45a9570f5d
Remove MSVC workarounds. Patch from STL@microsoft.com
|
9 anos atrás |
Eric Fiselier
|
4e3e15ad99
[libc++] Remove various C++03 feature test macros
|
9 anos atrás |
Eric Fiselier
|
29bb84bd57
Silence another occurrence of MSVC's suprious unused warning. Patch from STL@microsoft.com
|
9 anos atrás |
Marshall Clow
|
51d7e8e381
Always use the allocator to construct/destruct elements of a deque/vector. Fixes PR#28412. Thanks to Jonathan Wakely for the report.
|
9 anos atrás |
Eric Fiselier
|
ff58059a86
Suppress stupid and incorrect MSVC warning. patch from STL@microsoft.com
|
9 anos atrás |
Eric Fiselier
|
629aa5670a
[libcxx] [test] In test/support/test_allocator.h, fix construct() to avoid moving immovable types.
|
9 anos atrás |
Eric Fiselier
|
bda804ea25
Remove names of unreferenced parameters. Patch from STL@microsoft.com
|
9 anos atrás |
Eric Fiselier
|
5ec04a92d2
Fix bug in test_allocator<void> that used the wrong value to represent object state
|
10 anos atrás |
Eric Fiselier
|
b05f0599c0
Fix std::function allocator constructors in C++03.
|
10 anos atrás |
Marshall Clow
|
7b193f7797
More of N4258 implementation. Mark all of our test_allocators as noexcept constructible. Make the constructors for basic_string noexcept all the time (under C++14). Update tests to reflect the new world order. More to come.
|
10 anos atrás |
Marshall Clow
|
a178c13419
Bug #19473. If you pass an allocator to std::function, we should use that allocator, not construct one from scratch. Add a test to make sure
|
11 anos atrás |
Marshall Clow
|
98760c18f8
Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch.
|
11 anos atrás |
Marshall Clow
|
1b92188a82
Found six (nmostly) identical files named 'test_allocator.h' in the libcxx test suite. Moved one to /support, made it a superset, and removed all but one of the others, and iupdated all the includes. Left the odd one (thread/futures/test_allocator.h) for later.
|
11 anos atrás |