summaryrefslogtreecommitdiff
path: root/include/llvm/ADT/STLExtras.h
Commit message (Expand)AuthorAge
* Remove copy ctors that did the same thing as the default one.Benjamin Kramer2014-03-11
* Change documentation based on feedback from Chandler.Ahmed Charles2014-03-09
* [C++11] Add llvm::make_unique, according to N3656.Ahmed Charles2014-03-09
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-02
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Provide basic type safety for array_pod_sort comparators.Benjamin Kramer2013-09-22
* Add a function object to compare the first or second component of a std::pair.Benjamin Kramer2013-08-24
* typoAndrew Trick2012-11-16
* Remove 'static' from inline functions defined in header files.Chandler Carruth2012-06-20
* SparseSet: Add support for key-derived indexes and arbitrary key types.Andrew Trick2012-04-20
* move tier out of an anonymous namespace, it doesn't make senseChris Lattner2011-07-21
* Kill a couple of unused variables.Eric Christopher2010-08-30
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-12
* Revert r97917, which was causing Clang Debug self-host failures.Douglas Gregor2010-03-08
* Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie.Jeffrey Yasskin2010-03-07
* _2_ gcc crashes, ah, ah, ah...Jeffrey Yasskin2010-03-07
* Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Val...Jeffrey Yasskin2010-03-07
* cstdlib is not automatically included with StringRef anymore.Benjamin Kramer2009-11-19
* add a version of array_pod_sort that takes a custom comparator function.Chris Lattner2009-11-15
* Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif2009-08-27
* STLExtras: Add less_ptr.Daniel Dunbar2009-08-09
* Fixed lint errors:Misha Brukman2009-02-20
* Removed trailing whitespace.Misha Brukman2009-01-09
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* Fix typo.Nick Lewycky2009-01-02
* reenable array_pod_sort, this time hopefully happy on 64-bit Chris Lattner2008-12-01
* don't #include <algorithm> into the llvm namespace.Chris Lattner2008-12-01
* switch to std::sort until I have time to sort this out.Chris Lattner2008-12-01
* define array_pod_sort in terms of operator< instead of my brainChris Lattner2008-12-01
* don't assume iterators implicitly convert to pointers.Chris Lattner2008-12-01
* Introduce a new array_pod_sort function and switch LSR to use itChris Lattner2008-12-01
* Fix several places that called mapped_iterator's constructor withoutDan Gohman2008-10-16
* Don't use std::advance just to increment or decrement by one.Dan Gohman2008-07-07
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-29
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson2007-09-07
* This is a patch to fix a compile error in STLExtras.h, andChris Lattner2007-05-03
* Remove trailing whitespaceMisha Brukman2005-04-21
* remove some more dead templates and a dead macro.Chris Lattner2005-02-22
* Remove a bunch of dead templates.Chris Lattner2005-02-22
* Changes For Bug 352Reid Spencer2004-09-01
* Add greater_ptr functor.Alkis Evlogimenos2004-07-21
* Add comparator useful for natural comparisons on collections withAlkis Evlogimenos2004-05-30
* Noone cares about similarity to boostChris Lattner2004-02-24
* Add next() and prior() iterator utility functions. Unlike std::advanceAlkis Evlogimenos2004-02-14
* A better way to get std::pair into the compiler's little, walnut-sized brain.Brian Gaeke2003-11-23
* This is a hack to make this file compile under g++-3.0.x;Brian Gaeke2003-11-23
* Remove needless dependence on boostChris Lattner2003-11-13
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Add std::pair tier. This is a much simplified version of boost::tieAlkis Evlogimenos2003-11-05