| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert StringMap to using StringRef for its APIs. | Daniel Dunbar | 2009-07-23 | 1 | -61/+35 |
* | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad | 2009-05-21 | 1 | -8/+4 |
* | Add StringMap::lookup. | Daniel Dunbar | 2009-03-12 | 1 | -0/+21 |
* | fix a pretty serious bug in StringMap where GetOrCreate(strstart,strend, z) | Chris Lattner | 2009-02-04 | 1 | -9/+16 |
* | * Don't explicitly cast "0" to "void*". This doesn't work well with specialized | Bill Wendling | 2009-01-08 | 1 | -3/+3 |
* | * Added unittests for StringMap | Misha Brukman | 2009-01-08 | 1 | -2/+4 |
* | Add typedef to StringMapEntry. | Ted Kremenek | 2008-11-27 | 1 | -2/+4 |
* | optimize StringMap::clear | Chris Lattner | 2008-07-02 | 1 | -6/+11 |
* | Add a new (simple) StringMap::clear method, patch by Pratik | Chris Lattner | 2008-07-02 | 1 | -0/+6 |
* | Remove warnings about shadowed and unused variables. | Bill Wendling | 2008-06-26 | 1 | -4/+4 |
* | Pass std::string by reference. Thanks Chris! | Dan Gohman | 2008-06-24 | 1 | -1/+1 |
* | Add methods to StringMap to erase entries by key. | Dan Gohman | 2008-06-23 | 1 | -0/+14 |
* | Fix more -Wshorten-64-to-32 warnings. | Evan Cheng | 2008-05-05 | 1 | -4/+5 |
* | Don't dereference an invalid pointer if string is empty. | Anton Korobeynikov | 2008-02-05 | 1 | -4/+4 |
* | Add convenient std::string helpers to StringMap. Patch by Mikhail Glushenkov! | Anton Korobeynikov | 2008-01-31 | 1 | -4/+21 |
* | Reapply the patch with fix. | Anton Korobeynikov | 2008-01-31 | 1 | -7/+34 |
* | revert anton's recent stringmap patch, which breaks clang. | Chris Lattner | 2008-01-31 | 1 | -33/+6 |
* | Make StringMap to be more STL'ish. Patch by Mikhail Glushenkov! | Anton Korobeynikov | 2008-01-31 | 1 | -6/+33 |
* | Whitespace cleanup | Anton Korobeynikov | 2008-01-31 | 1 | -53/+52 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Add explicit keywords, and fix a minor typo that they uncovered. | Dan Gohman | 2007-12-14 | 1 | -2/+2 |
* | Pass the whole StringMapEntry into StringMapEntryInitializer::Initialize. | Chris Lattner | 2007-11-29 | 1 | -2/+4 |
* | provide an optional API to allow datatypes in a stringmap to be *gasp* | Chris Lattner | 2007-11-29 | 1 | -7/+41 |
* | Add explicit keywords. | Dan Gohman | 2007-11-19 | 1 | -6/+6 |
* | Minor cosmetic cleanups in the calculation of alignments for | Ted Kremenek | 2007-10-17 | 1 | -3/+5 |
* | Updated StringMap to use llvm::AlignOf to compute the alignment of map | Ted Kremenek | 2007-10-17 | 1 | -9/+3 |
* | don't use intptr_t without including it. | Chris Lattner | 2007-10-12 | 1 | -1/+3 |
* | Make this compute the correct offset, handling alignment of the element | Chris Lattner | 2007-10-12 | 1 | -2/+3 |
* | Add a helper useful when mapping from a map element to its hash node. | Chris Lattner | 2007-09-30 | 1 | -1/+12 |
* | Disable the string map copy ctor and assignment operators, | Chris Lattner | 2007-07-22 | 1 | -1/+16 |
* | use calloc instead of new/memset, it is more efficient | Chris Lattner | 2007-04-04 | 1 | -1/+1 |
* | Extend StringMap to support being initialized as completely empty. When | Chris Lattner | 2007-04-04 | 1 | -11/+24 |
* | add new ShouldRehash method to factor out common code. Fix the dtor to not | Chris Lattner | 2007-02-11 | 1 | -12/+14 |
* | do not allow hash table to be filled with tombstones. | Chris Lattner | 2007-02-11 | 1 | -4/+10 |
* | Add support for removing elements out of StringMap. | Chris Lattner | 2007-02-11 | 1 | -1/+42 |
* | Replace the ugly FindValue method with STL-like find methods. | Chris Lattner | 2007-02-11 | 1 | -5/+16 |
* | remove support for stringmap visitors now that iterators exist. | Chris Lattner | 2007-02-11 | 1 | -10/+0 |
* | add iterator support, plus support for size() and empty(). | Chris Lattner | 2007-02-11 | 1 | -1/+75 |
* | Split StringMapEntry construction out of StringMap, into StringMapEntry. | Chris Lattner | 2007-02-11 | 1 | -28/+55 |
* | Rename CStringMap -> StringMap, since it now supports nul characters in the | Chris Lattner | 2007-02-08 | 1 | -17/+17 |
* | Allow cstringmap to contain strings with nul characters in them. | Chris Lattner | 2007-02-08 | 1 | -28/+57 |
* | add a method | Chris Lattner | 2006-10-30 | 1 | -0/+8 |
* | add newline at end of file | Chris Lattner | 2006-10-29 | 1 | -1/+2 |
* | add a highly efficient hash table that is specialized for mapping C strings | Chris Lattner | 2006-10-29 | 1 | -0/+144 |