aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ADT/SmallVectorTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-03Silencing several "multiple copy constructors" warnings from MSVC; NFC.Aaron Ballman1-1/+0
2014-12-03ADT: Add SmallVector<>::emplace_back()Duncan P. N. Exon Smith1-0/+131
2014-06-11SmallVectorTest: Make the deleted member functions private to help MSVC users.David Blaikie1-0/+1
2014-06-10SmallVectorTest.cpp: Use LLVM_DELETED_FUNCTION.NAKAMURA Takumi1-2/+2
2014-06-09SmallVector: support resize(N) with move-only typesDavid Blaikie1-4/+30
2014-06-08SmallVector: Improve test coverage for insert with repetitionDavid Blaikie1-22/+18
2014-06-08SmallVector: More movable improvements - don't copy elements to make space wh...David Blaikie1-13/+86
2014-06-08SmallVector: Move, don't copy, elements to make space for an insertion.David Blaikie1-0/+38
2014-06-08SmallVectorTest: Remove some more robust checks added in r210429 since they c...David Blaikie1-6/+0
2014-06-08Fix some more moving-from-moved-from objects issues in SmallVectorDavid Blaikie1-0/+18
2014-06-08Ensure SmallVector::insert doesn't overwrite the last element in the range wi...David Blaikie1-0/+22
2014-04-30Fix a use of uninitialized memory in SmallVector's move-assignment operator.Douglas Gregor1-9/+54
2014-03-09Revert "Clean up SmallString a bit"David Blaikie1-11/+0
2014-03-09Clean up SmallString a bitDavid Blaikie1-0/+11
2012-12-04Sort the #include lines for unittest/...Chandler Carruth1-2/+2
2012-07-30Move the SmallVector unit tests to be type-parameterized so that we canChandler Carruth1-149/+176
2012-06-17Bring the return value of SmallVector::insert in line with std::vector::insert.Benjamin Kramer1-4/+30
2012-06-17SmallVector: return a valid iterator for the rare case of inserting an empty ...Benjamin Kramer1-0/+7
2012-04-29SmallVector: Don't rely on having an assignment operator around in push_back ...Benjamin Kramer1-0/+13
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-1/+1
2011-07-06Fix a subtle issue in SmallVector. The following code did not work as expected:Owen Anderson1-21/+27
2010-10-23Switch attribute macros to use 'LLVM_' as a prefix. We retain the old namesChandler Carruth1-1/+1
2010-08-19Silence 'unused' warning.Bill Wendling1-1/+3
2010-03-26Fix SmallVector's insert to handle non-random-access iterators.Dan Gohman1-0/+6
2010-03-18Make this test more lenient; with SmallVector now using actuallyDan Gohman1-1/+1
2009-08-19Add SmallVector::{capacity,set_size}.Daniel Dunbar1-0/+18
2009-07-12Clarify a FIXME.Daniel Dunbar1-4/+5
2009-04-23Use the testcase from PR2791.Owen Anderson1-3/+3
2009-01-11Fix naming of file.Bill Wendling1-1/+1
2009-01-10Adding unittests for SmallVector. Test by Talin.Bill Wendling1-0/+383