summaryrefslogtreecommitdiffstats
path: root/libcxx/include/deque
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Rework compressed pair constructors.Eric Fiselier2019-12-161-1/+1
* Rename __is_foo_iterator traits to reflect their Cpp17 nature.Eric Fiselier2019-11-181-38/+38
* [libc++] Rename __to_raw_pointer to __to_address.Eric Fiselier2019-11-161-5/+5
* Improve codegen for deque.Eric Fiselier2019-08-121-6/+91
* Refactor deque to centralize handling of spare blocks.Eric Fiselier2019-08-011-48/+50
* Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. T...Marshall Clow2019-03-191-8/+8
* Add noexcept to operator[] for array and deque. This is an extension. We alre...Marshall Clow2019-03-141-4/+4
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Implement P1209 - Adopt Consistent Container Erasure from Library Fundamental...Marshall Clow2018-12-141-0/+18
* [libcxx] Add assertion in deque::pop_back when popping from an empty dequeLouis Dionne2018-12-121-4/+5
* Implement the infrastructure for feature-test macros. Very few actual feature...Marshall Clow2018-09-121-0/+1
* Implement deduction guides for <deque>Marshall Clow2018-05-181-3/+26
* First part of P0600 - '[[nodiscard] in the standard library'. Mark the 'empty...Marshall Clow2017-11-151-1/+1
* [libc++] Fix PR34898 - vector iterator constructors and assign method perform...Eric Fiselier2017-10-171-1/+4
* [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier2017-05-311-5/+9
* Replace _LIBCPP_HAS_NO_<C++03 feature> with _LIBCPP_CXX03_LANG in dequeEric Fiselier2017-04-161-102/+78
* Change the return type of emplace_[front|back] back to void when building wit...Marshall Clow2017-01-241-3/+20
* [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier2017-01-041-6/+6
* fix sign comparison warningsEric Fiselier2016-12-241-2/+2
* [libcxx] Fix max_size() across all containersEric Fiselier2016-11-231-1/+3
* Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...Marshall Clow2016-08-251-8/+4
* Implement P0084r2. Changing emplace return types.Eric Fiselier2016-07-211-7/+10
* Always use the allocator to construct/destruct elements of a deque/vector. Fi...Marshall Clow2016-07-111-4/+4
* Add static_assert to set/multiset/map/multimap/forward_list/deque that the al...Marshall Clow2015-11-261-0/+3
* Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov2015-11-071-16/+32
* Allow deque to handle incomplete types.Evgeniy Stepanov2015-11-061-12/+42
* Fix warnings in deque testsEric Fiselier2015-07-191-5/+0
* Implement the first part of N4258: 'Cleaning up noexcept in the Library'. Thi...Marshall Clow2015-07-131-42/+37
* Fix PR#23767. Add tests for iterator invalidation for deque::erase/pop_front/...Marshall Clow2015-06-051-2/+2
* In many places, there was an #ifdef/#else block that selected one of two impl...Marshall Clow2015-04-071-14/+2
* Fix an exception-safety bug in <deque>. Reference: PR#22650. Not closing the ...Marshall Clow2015-03-091-26/+16
* Move the default template arguments into the forward declarations for the con...Marshall Clow2015-02-181-1/+2
* Fix PR#22284. Add a new overload to deque::insert to handle forward iterators...Marshall Clow2015-01-221-5/+23
* [libcxx] Fix use of operator comma where the types can be user definedEric Fiselier2014-10-271-3/+3
* Implement LWG 2193. Default constructors for standard library containers are ...Marshall Clow2014-03-051-1/+1
* G M: Changes all references to "x inline" to "inline x" where x = _libcpp_alw...Howard Hinnant2013-10-041-7/+7
* Update synopsis for list/forward_list/deque to match the allocator style of e...Marshall Clow2013-09-091-1/+1
* LWG Issue 2210 (Part #1): dequeMarshall Clow2013-09-071-0/+14
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-5/+5
* Implement NULL iterators for <forward_list> and <deque> re: N3644Marshall Clow2013-08-061-1/+5
* Implement full support for non-pointer pointers in custom allocators for deque.Howard Hinnant2013-06-231-13/+22
* No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant2013-03-061-5/+5
* Change emplace for vector and deque to create the temporary (when necessary) ...Howard Hinnant2012-07-081-2/+4
* Quash a whole bunch of warningsHoward Hinnant2011-12-011-3/+3
* Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant2011-11-291-10/+10
* Add protection from min/max macrosHoward Hinnant2011-11-291-0/+2
* Windows support by Ruben Van Boxem.Howard Hinnant2011-10-171-0/+2
* Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga.Howard Hinnant2011-09-021-2/+2
* Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574Howard Hinnant2011-08-121-0/+12
* _STD -> _VSTD to avoid macro clash on windowsHoward Hinnant2011-06-301-123/+123
OpenPOWER on IntegriCloud