aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ADT/StringMap.h
AgeCommit message (Expand)Author
2007-10-17Minor cosmetic cleanups in the calculation of alignments forTed Kremenek
2007-10-17Updated StringMap to use llvm::AlignOf to compute the alignment of mapTed Kremenek
2007-10-12don't use intptr_t without including it.Chris Lattner
2007-10-12Make this compute the correct offset, handling alignment of the elementChris Lattner
2007-09-30Add a helper useful when mapping from a map element to its hash node.Chris Lattner
2007-07-22Disable the string map copy ctor and assignment operators,Chris Lattner
2007-04-04use calloc instead of new/memset, it is more efficientChris Lattner
2007-04-04Extend StringMap to support being initialized as completely empty. WhenChris Lattner
2007-02-11add new ShouldRehash method to factor out common code. Fix the dtor to notChris Lattner
2007-02-11do not allow hash table to be filled with tombstones.Chris Lattner
2007-02-11Add support for removing elements out of StringMap.Chris Lattner
2007-02-11Replace the ugly FindValue method with STL-like find methods.Chris Lattner
2007-02-11remove support for stringmap visitors now that iterators exist.Chris Lattner
2007-02-11add iterator support, plus support for size() and empty().Chris Lattner
2007-02-11Split StringMapEntry construction out of StringMap, into StringMapEntry.Chris Lattner
2007-02-08Rename CStringMap -> StringMap, since it now supports nul characters in theChris Lattner
2007-02-08Allow cstringmap to contain strings with nul characters in them.Chris Lattner
2006-10-30add a methodChris Lattner
2006-10-29add newline at end of fileChris Lattner
2006-10-29add a highly efficient hash table that is specialized for mapping C stringsChris Lattner