aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/SmallVector.h
Commit message (Expand)AuthorAgeFilesLines
* disable SmallVectorImpl's copy constructor. This prevents a classChris Lattner2010-06-151-0/+2
* Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands2010-06-101-0/+1
* Use realloc instead of malloc+memcpy when growing a POD SmallVector. A smartBenjamin Kramer2010-06-081-3/+4
* remove trailing whitespaceJim Grosbach2010-06-021-75/+75
* Fix PR6910.Torok Edwin2010-04-291-1/+1
* Fix SmallVector's insert to handle non-random-access iterators.Dan Gohman2010-03-261-6/+18
* Fix a name clash that was breaking MSVC builds.Benjamin Kramer2010-03-181-1/+1
* Fix a bug found by inspection; in the __GNUC__ code, the alignmentDan Gohman2010-03-181-8/+9
* tabs -> spaces.Chris Lattner2009-12-171-3/+3
* Fix Windows build breakage...Steve Naroff2009-12-171-4/+4
* Fix unused variable warning.Eric Christopher2009-12-171-1/+1
* Fix one more missing this-> to placate that picky clang++.Daniel Dunbar2009-12-161-1/+1
* fix more missing this->'s to placate clang++Chris Lattner2009-12-161-26/+27
* Fix a missing this-> that clang++ notices.Chris Lattner2009-12-161-1/+1
* now that libsystem no longer uses SmallVector, we can move Chris Lattner2009-12-161-21/+3
* factor out the grow() method for all pod implementations into oneChris Lattner2009-12-161-37/+76
* pull destroy_range and uninitialized_copy up to theChris Lattner2009-12-161-26/+32
* sink most of the meat in smallvector back from SmallVectorTemplateCommonChris Lattner2009-12-161-202/+210
* substantial refactoring of SmallVector, now most code is in SmallVectorTempla...Chris Lattner2009-12-161-57/+93
* a few improvements:Chris Lattner2009-12-151-10/+8
* hoist the begin/end/capacity members and a few trivial methodsChris Lattner2009-12-151-145/+145
* improve isPodLike to know that all non-class types are pod.Chris Lattner2009-12-151-0/+7
* Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif2009-08-271-1/+0
* Add SmallVector::{capacity,set_size}.Daniel Dunbar2009-08-191-2/+20
* Tighten up the asserts in SmallVector::operator[]().Jay Foad2009-05-211-4/+2
* Implement new SmallVector::data() methods.Jay Foad2009-05-211-0/+10
* Fix for PR3946, in which SmallVector could behave strangely in corner cases.Owen Anderson2009-04-221-2/+2
* fix overflow checks in SmallVector:Chris Lattner2009-04-021-4/+4
* Fix PR3860 by correcting a predicate.Chris Lattner2009-03-221-8/+10
* Fixed lint errors:Misha Brukman2009-02-201-1/+1
* Add explicit keywords.Dan Gohman2009-02-181-1/+1
* Removed trailing whitespace.Misha Brukman2009-01-091-76/+76
* Add explicit this-> for some member function in templated base class.Cedric Venet2008-12-131-3/+3
* add a new pop_back_val method which returns the value popped. This isChris Lattner2008-12-051-0/+6
* Implement a SmallVector insert method that can insert multipleDan Gohman2008-10-161-0/+62
* Add bound checks in SmallVectorRafael Espindola2008-09-221-0/+5
* Fix SmallVector's size calculation so that a size of 0 isDan Gohman2008-08-221-1/+1
* Add a value_type typedef to SmallVector, to make it more compatible with STL ...Owen Anderson2008-08-151-0/+1
* Remove unnecessary static_casts.Dan Gohman2008-07-071-2/+2
* Compilation fixSeo Sanghyeon2008-07-011-0/+1
* Make SmallVector's grow use memcpy in common casesDan Gohman2008-06-301-1/+6
* Use plain operator new instead of new char[].Dan Gohman2008-06-301-5/+5
* Add an operator< for SmallVector.Dan Gohman2008-05-301-0/+5
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-291-1/+1
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-2/+2
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-17/+20
* Remove the SmallVector ctor that converts from a SmallVectorImpl. ThisChris Lattner2008-04-281-6/+1
* restore the copy ctor in SmallVector. This fixes seriousChris Lattner2008-04-281-0/+5
* generalize SmallVector copy ctor, there is no requirement forChris Lattner2008-04-281-1/+2
* Iterators folloring a SmallVector erased element are invalidated soDavid Greene2008-04-021-2/+6