summaryrefslogtreecommitdiffstats
path: root/libcxx/include/unordered_map
Commit message (Expand)AuthorAgeFilesLines
* Add contains method to associative containers. This patch implements P0458R2,...Zoe Carver2019-07-161-0/+10
* [libc++] Implement P0433: deduction guides for <unordered_map>Louis Dionne2019-07-151-6/+140
* [NFC][libcxx] Remove trailing whitespaceLouis Dionne2019-05-291-8/+8
* [libc++] Make sure we don't eagerly diagnose non-const comparators for contai...Louis Dionne2019-04-111-4/+10
* [libc++] Avoid UB in the no-exceptions mode in a few placesLouis Dionne2019-02-121-6/+2
* 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/+20
* [libc++] Improve diagnostics for non-const comparators and hashers in associa...Louis Dionne2018-12-061-2/+6
* Second half of C++17's splicing maps and setsErik Pilkington2018-10-311-0/+97
* Implement the infrastructure for feature-test macros. Very few actual feature...Marshall Clow2018-09-121-0/+1
* First half of C++17's splicing maps and setsErik Pilkington2018-08-011-1/+86
* Fix a strict aliasing violation in map and unordered_map.Erik Pilkington2018-06-041-31/+81
* First part of P0600 - '[[nodiscard] in the standard library'. Mark the 'empty...Marshall Clow2017-11-151-2/+2
* Cleanup _LIBCPP_HAS_NO_<c++11-feature> in std::unordered_map and std::unorder...Eric Fiselier2017-04-181-85/+47
* Fix more bad member swap definitions in unordered_map.Eric Fiselier2017-04-131-2/+2
* Diagnose non-const-callable hash functions and comparatorsEric Fiselier2017-01-131-6/+2
* [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier2017-01-041-13/+13
* Add tests for unordered container tests and std::stringEric Fiselier2016-12-281-1/+1
* Fix unused parameters and variablesEric Fiselier2016-12-231-3/+17
* [libc++] Fix typos causing compilation errors when _LIBCPP_DEBUG_LEVEL >= 2Oleg Ranevskyy2016-09-261-2/+2
* Support allocators with explicit conversion constructors. Fixes bug #29000Marshall Clow2016-08-171-12/+12
* Change a couple ifdefs from '#if __cplusplus >= 2011xxx' to '#ifndef _LIBCPP_...Marshall Clow2016-07-181-2/+2
* Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov2016-04-221-10/+20
* Mark LWG issue 2469 as done. Also simplify try_emplace and insert_or_assign i...Eric Fiselier2016-04-181-63/+31
* Fix LWG issue 2345 - Add insert(value_type&&)Eric Fiselier2016-04-181-67/+82
* Fix LWG issue 2469 - Use piecewise construction in unordered_map::operator[].Eric Fiselier2016-02-111-30/+21
* Revert r260514 because it has a bogus commit message.Eric Fiselier2016-02-111-21/+30
* Teach __hash_table how to handle unordered_map's __hash_value_type.Eric Fiselier2016-02-111-30/+21
* Teach __hash_table how to handle unordered_map's __hash_value_type.Eric Fiselier2016-02-111-208/+58
* Remove changes that snuck in within r260431Eric Fiselier2016-02-101-9/+0
* Recommit r260012 - Cleanup node-type handling in the unordered containers.Eric Fiselier2016-02-101-20/+27
* Revert r260012 due to __gnu_cxx::hash_map breakageEric Fiselier2016-02-081-27/+20
* Cleanup node-type handling in the unordered containersEric Fiselier2016-02-071-20/+27
* Revert "unordered_map: Reuse insert logic in emplace when possible, NFC"Duncan P. N. Exon Smith2016-01-231-27/+3
* unordered_map: Reuse insert logic in emplace when possible, NFCDuncan P. N. Exon Smith2016-01-221-3/+27
* Use __rebind_pointer to avoid #ifdef blockEric Fiselier2015-12-301-16/+4
* Fix warnings about pessimizing return moves for C++11 and higherDimitry Andric2015-08-191-1/+1
* Implement the first part of N4258: 'Cleaning up noexcept in the Library'. Thi...Marshall Clow2015-07-131-0/+44
* The rest of N4279 and LWG#2464 - for unordered_mapMarshall Clow2015-07-071-0/+131
* [libcxx] Fix detection of __is_final.Eric Fiselier2015-06-131-8/+4
* Fix for LWG Issue 2059: C++0x ambiguity problem with map::eraseMarshall Clow2015-05-101-0/+6
* Replace two naked references of 'std::' with the macro '_VSTD::'. No function...Marshall Clow2015-05-061-2/+2
* In many places, there was an #ifdef/#else block that selected one of two impl...Marshall Clow2015-04-071-14/+4
* NFC. Move definition of _LIBCPP_ASSERT into __debug header and remove externa...Eric Fiselier2014-08-101-0/+2
* Fix for PR18735 - self-assignment for map/multimap gives incorrect results in...Marshall Clow2014-02-081-12/+16
* SCARY/N2913 iterator support between the multi and non-multi versions of the ...Howard Hinnant2013-09-301-86/+67
* LWG Issue 2210 (Part #6): unordered_map and unordered_multimapMarshall Clow2013-09-121-0/+80
* A collection of minor type-o fixes. The first two aren't testable, but all t...Howard Hinnant2013-09-121-1/+1
* Zhihao Yuan noted that there were a few unneeded statements. Eliminated the...Howard Hinnant2013-08-221-2/+2
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-13/+13
OpenPOWER on IntegriCloud