summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ADT/STLExtrasTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ADT] Move drop_begin from iterator_range.h into STLExtras.Lang Hames2019-11-141-0/+13
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* Cleanup: llvm::bsearch -> llvm::partition_point after r364719Fangrui Song2019-06-301-4/+5
* [ADT] Implement llvm::bsearch() with std::partition_point()Fangrui Song2019-06-301-12/+0
* [ADT] Avoid warning in bsearch testcaseSam McCall2019-04-201-3/+3
* [ADT] llvm::bsearch, binary search for mere mortalsSam McCall2019-04-161-0/+21
* Add partial implementation of std::to_address() as llvm::to_address()Daniel Sanders2019-02-201-0/+23
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* 2nd attempt to fix ambiguities because of ADLMatthias Braun2018-10-311-9/+6
* Try to fix ambiguities with C++17 headers in unittestMatthias Braun2018-10-311-0/+3
* ADT/STLExtras: Introduce llvm::empty; NFCMatthias Braun2018-10-311-0/+17
* [MISC]Fix wrong usage of std::equal()Chen Zheng2018-08-171-0/+15
* [ADT] Add an early-increment iterator-like type and range adaptor.Chandler Carruth2018-08-041-0/+51
* [unittests] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-071-2/+2
* Add ADL support to range based <algorithm> extensionsDavid Blaikie2017-11-201-14/+52
* Add llvm::for_each as a range-based extensions to <algorithm> and make use of...Aaron Ballman2017-11-031-6/+14
* Fix sign compare warning in unit test by using an explicit unsigned literal s...David Blaikie2017-03-131-1/+1
* [ADT] Improve the genericity of llvm::enumerate().Zachary Turner2017-03-131-7/+17
* [Unittests] Fix a build failure with clang 3.8. NFCI.Davide Italiano2017-03-091-1/+1
* [ADT] Add an llvm::erase_if utility to make the standard erase+remove_ifChandler Carruth2016-12-261-0/+11
* [ADT] Add a boring std::partition wrapper similar to our std::remove_ifChandler Carruth2016-12-261-0/+21
* [ADT] Add a generic concatenating iterator and range (take 2).Chandler Carruth2016-12-251-0/+23
* Revert r290512: [ADT] Add a generic concatenating iterator and range.Chandler Carruth2016-12-251-23/+0
* [ADT] Add a generic concatenating iterator and range.Chandler Carruth2016-12-251-0/+23
* [stl-extras] Provide an adaptor of std::count for ranges.Michael Gottesman2016-12-041-0/+17
* [unittests] STLExtrasTest: Remove an MSVC 2013 workaround, NFCI.Vedant Kumar2016-10-251-2/+1
* Rename llvm::apply -> llvm::apply_tuple.Zachary Turner2016-10-101-3/+3
* Add llvm::apply to STLExtras.Zachary Turner2016-10-101-0/+45
* Remove extra semicolonReid Kleckner2016-10-051-1/+1
* Fix the build with MSVC 2013, still cannot default move ctors yetReid Kleckner2016-10-051-1/+2
* Fix build due to comparison of std::pairs.Zachary Turner2016-10-051-16/+20
* Add llvm::enumerate() range adapter.Zachary Turner2016-10-051-27/+128
* Resubmit "Add llvm::enumerate() to STLExtras."Zachary Turner2016-09-301-0/+49
* Revert "Add llvm::enumerate() to STLExtras."Zachary Turner2016-09-291-49/+0
* Add llvm::enumerate() to STLExtras.Zachary Turner2016-09-291-0/+49
* [ADT] Add the worlds simplest STL extra. Or at least close to it.Chandler Carruth2016-08-191-0/+40
OpenPOWER on IntegriCloud