summaryrefslogtreecommitdiffstats
path: root/libcxx/test/support/test_allocator.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove names of unreferenced parameters. Patch from STL@microsoft.comEric Fiselier2016-04-281-3/+3
| | | | llvm-svn: 267852
* Fix bug in test_allocator<void> that used the wrong value to represent ↵Eric Fiselier2015-08-281-2/+2
| | | | | | object state llvm-svn: 246270
* Fix std::function allocator constructors in C++03.Eric Fiselier2015-06-141-6/+6
| | | | | | | | | The C++03 version of function tried to default construct the allocator in the uses allocator constructors when no allocation was performed. These constructors would fail to compile when used with allocators that had no default constructor. llvm-svn: 239708
* More of N4258 implementation. Mark all of our test_allocators as noexcept ↵Marshall Clow2015-06-031-0/+2
| | | | | | 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. llvm-svn: 238957
* Bug #19473. If you pass an allocator to std::function, we should use that ↵Marshall Clow2014-04-181-0/+60
| | | | | | allocator, not construct one from scratch. Add a test to make sure llvm-svn: 206623
* Add license headers to a bunch of libc++ files that were missing them. No ↵Marshall Clow2014-01-161-0/+9
| | | | | | functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch. llvm-svn: 199400
* Found six (nmostly) identical files named 'test_allocator.h' in the libcxx ↵Marshall Clow2013-12-031-0/+155
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. llvm-svn: 196174
OpenPOWER on IntegriCloud