summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
AgeCommit message (Expand)AuthorFilesLines
2005-03-21Provide a guaranteed definition of intptr_t. Thansk to Evan Jones forChris Lattner1-0/+1
2005-03-19Constant-propagate the value of `isL' variable and eliminate it.Misha Brukman1-2/+1
2005-03-19Silence VC++ warning about mixing intptr_t and bool, and about unused variabl...Jeff Cohen1-1/+1
2005-03-19Two fixes for the copy ctor/operator=:Chris Lattner1-4/+7
2005-03-19add some methods, fix a major bug in getLeader() that was causing things toChris Lattner1-3/+27
2005-03-19implement a proper copy ctor, operator= and add a helper method.Chris Lattner1-0/+24
2005-03-19Rewrite this class, making the following improvements:Chris Lattner1-79/+189
2005-03-16remove compat_iterator, which is dead in the tree.Chris Lattner1-92/+0
2005-03-16Don't provide default hash struct instantiation.Jeff Cohen1-6/+9
2005-03-16Add adapter class to let VC++ hash_map use GCC's hash struct.Jeff Cohen1-0/+26
2005-02-22remove some more dead templates and a dead macro.Chris Lattner1-33/+0
2005-02-22Remove a bunch of dead templates.Chris Lattner1-73/+0
2005-01-30Improve conformance with the Misha spelling benchmark suiteChris Lattner1-4/+4
2005-01-29Rename createNode -> createSentinal.Chris Lattner1-3/+4
2005-01-28Convert some old C-style casts to C++ style.Reid Spencer1-2/+2
2005-01-16Provide support for HP/UX aCC compiler's variant of hash_map and hash_setReid Spencer2-0/+74
2005-01-04Do not let 'ftostr' return a string that starts with spaces. This allowsChris Lattner1-1/+3
2004-12-08Define the pointer hash struct before the string one, to improve compatibilityChris Lattner1-6/+6
2004-11-21ignore generated filesChris Lattner1-0/+4
2004-10-13Use explicit std:: qualification to avoid relying on Koenig lookup, whichChris Lattner1-1/+1
2004-10-13Get rid of template templates that were preventing VC from compiling theChris Lattner1-18/+18
2004-10-04Fix #include flavorChris Lattner3-3/+3
2004-09-30Remove whitespace from the end of the line.Alkis Evlogimenos2-4/+4
2004-09-28Add includes and use std:: for standard library calls to make codeAlkis Evlogimenos1-2/+2
2004-09-24Updated the last two header files so that they are configured withJohn Criswell1-4/+8
2004-09-24Modified hash_map and hash_set configuration so that they are notJohn Criswell2-6/+14
2004-09-11Fix the replace method to assert if an item was erased from the set but notReid Spencer1-2/+2
2004-09-11Implement the remove method for deleting entries from the SetVector.Reid Spencer1-0/+11
2004-09-09Add missing #includeChris Lattner2-0/+2
2004-09-02Pull in definition of std::unary_function.Alkis Evlogimenos2-0/+2
2004-09-01Changes For Bug 352Reid Spencer20-75/+75
2004-08-27Add size member function.Alkis Evlogimenos2-0/+8
2004-08-26Add default index functor (an identity functor). You could use aAlkis Evlogimenos2-24/+36
2004-08-18Instead of int64_t, overload itostr with `long long' parameter.Misha Brukman1-8/+7
2004-08-17Add itostr(long) for our furry 64-bit friends.Misha Brukman1-0/+7
2004-07-29Fix typo in comment.Brian Gaeke1-1/+1
2004-07-25Add back() and pop_back() methods to SetVectorChris Lattner1-14/+28
2004-07-21Add greater_ptr functor.Alkis Evlogimenos1-0/+7
2004-07-20Use C++-style <cstdio> instead of C-style <stdio.h>Misha Brukman1-1/+1
2004-07-20Dump the old-fashioned C-style <ctype.h> in favor of new `C++'-style <cctype>Misha Brukman1-1/+1
2004-07-20isupper() and tolower() are declared in <ctype.h>Misha Brukman1-3/+3
2004-07-15Give SetVector range supportChris Lattner1-1/+17
2004-07-12Fix warning compiling with VC++Chris Lattner1-2/+2
2004-07-08Get rid of some cruft in the insert method.Reid Spencer1-3/+3
2004-07-08First version of a vector with uniqueness constraints (or a set withReid Spencer1-0/+108
2004-07-04Add more operators.Alkis Evlogimenos1-0/+2
2004-06-25Unbreak the build. tsk tskChris Lattner1-1/+1
2004-06-24Add a LowercaseString() utility function, courtesy of brg.Misha Brukman1-0/+7
2004-06-04GCC doesn't like prefix form of cast with two identifiers I guess.Chris Lattner1-1/+1
2004-06-04Silence a warningChris Lattner1-1/+1