Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
c0eb9963180ef33debbd4f0a0e752eb8187a80c5
/
llvm
/
unittests
/
ADT
/
StringMapTest.cpp
eab3d36
Rename StringMap::emplace_second to try_emplace.
by Benjamin Kramer
· 9 years ago
47b292d
Remove some unneeded headers and replace some headers with forward class declarations (NFC)
by Mehdi Amini
· 9 years ago
38bf13d
Add a copy constructor to StringMap
by Hal Finkel
· 9 years ago
4129897
StringMap/DenseMap unittests: use piecewise_construct and ensure no copy occurs.
by Mehdi Amini
· 10 years ago
169eda6
Improve StringMap unittests: reintroduce move count, but shield against std::pair internals
by Mehdi Amini
· 10 years ago
4b86a19
Ensure that the StringMap does not grow during the test for pre-allocation/reserve
by Mehdi Amini
· 10 years ago
9706dcf
Disable counting the number of move in the unittest, it seems to rely on move-construction elision
by Mehdi Amini
· 10 years ago
cb708b2
Query the StringMap only once when creating MDString (NFC)
by Mehdi Amini
· 10 years ago
be8a57f
Adjust initial size in StringMap constructor to guarantee no grow()
by Mehdi Amini
· 10 years ago
f9a1897
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
by Aaron Ballman
· 11 years ago
5106ce7
Remove StringMap::GetOrCreateValue in favor of StringMap::insert
by David Blaikie
· 11 years ago
259b1a4
StringMap: Test and finish off supporting perfectly forwarded values in StringMap operations.
by David Blaikie
· 11 years ago
16a9eab
Recommit 211309 (StringMap::insert), reverted in 211328 due to issues with private, but non-deleted, move members.
by David Blaikie
· 11 years ago
393b2b5
Revert "Add StringMap::insert(pair) consistent with the standard associative container concept."
by Rafael Espindola
· 11 years ago
37700dc
Add StringMap::insert(pair) consistent with the standard associative container concept.
by David Blaikie
· 11 years ago
213d2f7
Convert StringMapEntry::Create to use StringRef instead of start/end pointers. Simpliies all in tree call sites. No functional change.
by Craig Topper
· 11 years ago
194c7d9
Remove use of = default/= delete as they're unsupported on MSVC2012
by David Blaikie
· 11 years ago
e08c540
Missed formatting
by David Blaikie
· 11 years ago
8ae8fd0
StringMap: Move assignment and move construction.
by David Blaikie
· 11 years ago
9cb331f
StringMap support for move-only values.
by David Blaikie
· 11 years ago
f6921f8
Fix break introduced in r198377 due to using a local type as a template parameter.
by David Blaikie
· 12 years ago
e9c66ed
Test coverage for non-default-constructible elements in a StringMap
by David Blaikie
· 12 years ago
eba457c
Remove StringMapEntryInitializer support.
by David Blaikie
· 12 years ago
198422a
Fix PR13148, an inf-loop in StringMap.
by Chandler Carruth
· 13 years ago
fc3856d
Remove some superfluous SCOPED_TRACEs from this unit test.
by Chandler Carruth
· 13 years ago
7c37b1c
The key of a StringMap can contain nul's in it, so having first() return
by Chris Lattner
· 14 years ago
447762d
Merge System into Support.
by Michael J. Spencer
· 15 years ago
00ea4a3
Fix (harmless) memory leak found by memcheck.
by Jeffrey Yasskin
· 16 years ago
56869f2
Move DataTypes.h to include/llvm/System, update all users. This breaks the last
by Chandler Carruth
· 16 years ago
5bf72e2
Convert StringMap to using StringRef for its APIs.
by Daniel Dunbar
· 16 years ago
e32cd94
unbreak unit-tests on gcc-4.4.
by Torok Edwin
· 16 years ago
2a6dad5
Some generic clean-ups. Also make the StringMapEntryInitializer specialization apply only to the tests that are actually testing it.
by Bill Wendling
· 17 years ago
691c20d
* Don't explicitly cast "0" to "void*". This doesn't work well with specialized
by Bill Wendling
· 17 years ago
453b4d5
80-column violation fix.
by Bill Wendling
· 17 years ago
017e498
* Added unittests for StringMap
by Misha Brukman
· 17 years ago