aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/StringMap.h
Commit message (Expand)AuthorAgeFilesLines
* Make StringMap's copy ctor non-explicit.Benjamin Kramer2012-04-141-1/+1
* Various public StringMap methods take or return "MapEntryTy", make it public.Chris Lattner2012-01-231-1/+2
* StringMap.find never points to an empty bucket or tombstone, skip the check.Benjamin Kramer2012-01-041-2/+2
* Switch StringMap from an array of structures to a structure of arrays.Benjamin Kramer2011-12-271-34/+26
* The key of a StringMap can contain nul's in it, so having first() returnChris Lattner2011-07-141-1/+1
* Remove deprecated forms of StringMap::GetOrCreateValue().Jay Foad2011-06-211-12/+0
* use the MapEntryTy typedef instead of writing it out long form,Chris Lattner2011-06-211-9/+8
* Remove unused STL header includes.Jay Foad2011-04-231-1/+0
* Reset StringMap's NumTombstones on clears and rehashes.Jakob Stoklund Olesen2011-03-301-0/+3
* Prevent infinite growth of SmallMap instances.Jakob Stoklund Olesen2011-03-301-14/+2
* Enhance ScopedHashTable to allow it to take an allocator argument.Chris Lattner2011-01-031-3/+0
* Test commit: Fix two -Asserts mode warnings in StringMap.h.Frits van Bommel2010-11-201-0/+2
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-301-1/+1
* Trailing whitespace.Mikhail Glushenkov2010-09-211-6/+6
* fix this to work with allocators that have reference type with compilersChris Lattner2010-09-041-3/+7
* give StringMap a new ctor which allows you to initialize itChris Lattner2010-07-231-0/+4
* Add a method to get a StringMapEntry from a pointer to the stringChris Lattner2010-03-241-0/+8
* Pass StringRef by value.Daniel Dunbar2009-11-061-11/+11
* Convert StringMap to using StringRef for its APIs.Daniel Dunbar2009-07-231-61/+35
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-8/+4
* Add StringMap::lookup.Daniel Dunbar2009-03-121-0/+21
* fix a pretty serious bug in StringMap where GetOrCreate(strstart,strend, z) Chris Lattner2009-02-041-9/+16
* * Don't explicitly cast "0" to "void*". This doesn't work well with specializedBill Wendling2009-01-081-3/+3
* * Added unittests for StringMapMisha Brukman2009-01-081-2/+4
* Add typedef to StringMapEntry.Ted Kremenek2008-11-271-2/+4
* optimize StringMap::clearChris Lattner2008-07-021-6/+11
* Add a new (simple) StringMap::clear method, patch by PratikChris Lattner2008-07-021-0/+6
* Remove warnings about shadowed and unused variables.Bill Wendling2008-06-261-4/+4
* Pass std::string by reference. Thanks Chris!Dan Gohman2008-06-241-1/+1
* Add methods to StringMap to erase entries by key.Dan Gohman2008-06-231-0/+14
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-4/+5
* Don't dereference an invalid pointer if string is empty.Anton Korobeynikov2008-02-051-4/+4
* Add convenient std::string helpers to StringMap. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-01-311-4/+21
* Reapply the patch with fix.Anton Korobeynikov2008-01-311-7/+34
* revert anton's recent stringmap patch, which breaks clang.Chris Lattner2008-01-311-33/+6
* Make StringMap to be more STL'ish. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-01-311-6/+33
* Whitespace cleanupAnton Korobeynikov2008-01-311-53/+52
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-141-2/+2
* Pass the whole StringMapEntry into StringMapEntryInitializer::Initialize.Chris Lattner2007-11-291-2/+4
* provide an optional API to allow datatypes in a stringmap to be *gasp* Chris Lattner2007-11-291-7/+41
* Add explicit keywords.Dan Gohman2007-11-191-6/+6
* Minor cosmetic cleanups in the calculation of alignments forTed Kremenek2007-10-171-3/+5
* Updated StringMap to use llvm::AlignOf to compute the alignment of mapTed Kremenek2007-10-171-9/+3
* don't use intptr_t without including it.Chris Lattner2007-10-121-1/+3
* Make this compute the correct offset, handling alignment of the elementChris Lattner2007-10-121-2/+3
* Add a helper useful when mapping from a map element to its hash node.Chris Lattner2007-09-301-1/+12
* Disable the string map copy ctor and assignment operators,Chris Lattner2007-07-221-1/+16
* use calloc instead of new/memset, it is more efficientChris Lattner2007-04-041-1/+1
* Extend StringMap to support being initialized as completely empty. WhenChris Lattner2007-04-041-11/+24