aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/ImmutableMap.h
Commit message (Expand)AuthorAgeFilesLines
* Add difference_type to ImmutableMap/Set iterators so they have a complete set...Benjamin Kramer2013-08-161-0/+1
* Add missing typename to unbreak the MSVC 2012 build.Francois Pichet2013-02-141-5/+5
* Fix iterator definitions for ImmutableSet and ImmutableMap.Ryan Govostes2013-02-131-8/+8
* Add iterator_traits to ImmutableMap and ImmutableSet.Ryan Govostes2013-02-131-0/+5
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-101-2/+2
* Mark ImmutableMap::remove/add() const.Ted Kremenek2012-12-071-2/+2
* Add manualRetain() and manualRelease() to ImmutableMapRef, and add a new cons...Ted Kremenek2012-12-071-0/+15
* Revert "Allow modifying an ImmutableMap without canonicalizing it immediately."Ted Kremenek2012-12-061-18/+5
* Allow modifying an ImmutableMap without canonicalizing it immediately.Jordan Rose2012-12-061-5/+18
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-171-2/+2
* Add getTreeFactory() to ImmutableSet to allow construction of ImmutableSetRef...Anna Zaks2011-09-231-0/+4
* Add ImmutableMapRef and ImmutableSetRef, which consolidate Immutable[Map,Set]...Ted Kremenek2011-09-161-0/+153
* Fix C++0x incompatibility. The signature of std::make_pair<> changes from:Nick Lewycky2011-02-221-1/+1
* Add ImmutableMap methods 'manualRetain()', 'manualRelease()', and 'getRootWit...Ted Kremenek2011-02-191-1/+13
* Performance optimization on ImmutableMap/ImmutableSet:Ted Kremenek2010-11-301-4/+23
* Tweak ImmutableMap/ImmutableSet/ImmutableList APIsTed Kremenek2010-11-241-7/+7
* 11.8p1: A nested class is a member and as such has the same access rights asZhongxing Xu2010-02-021-3/+0
* Add an immutable interval map, prepared to be used by flat memory model Zhongxing Xu2010-02-011-1/+1
* Store flags in bitfields instead of masking them into the pointer for the lef...Ted Kremenek2010-01-221-1/+1
* Make a few more LLVM headers parsable as standalone headers.Douglas Gregor2009-11-051-2/+2
* Provide a mode for ImmutableMap/ImmutableSet to not automatically canonicaliz...Ted Kremenek2009-10-131-6/+8
* Make ImmutableMap/ImmutableSet quicker by only canonicalizing the tree after anTed Kremenek2009-09-031-3/+4
* Correctly implement ImmutableMap::getMaxElement() by getting the actual <key,...Ted Kremenek2009-02-231-1/+1
* Add ImmutableMap::getMaxElement(), a method that returns the <key,value> pair...Ted Kremenek2009-02-231-0/+7
* Fixed lint errors:Misha Brukman2009-02-201-2/+2
* Removed trailing whitespace.Misha Brukman2009-01-091-63/+63
* Removed redundant ctor.Ted Kremenek2008-08-141-1/+0
* Added ImmutableMap constructor that accepts a const TreeTy*.Ted Kremenek2008-07-101-1/+2
* Removed ImmutableMap::SlimFind and replaced it with ImmutableMap::lookup. Th...Ted Kremenek2008-07-071-5/+3
* Implement operator-> for ImmutableMap iterators.Ted Kremenek2008-05-031-9/+12
* The factories for ImutAVLTree/ImmutableSet/ImmutableMap now take an (optional)Ted Kremenek2008-02-111-0/+3
* Changed profiling method for ImmutableMap to once again just use itsTed Kremenek2008-02-051-1/+1
* Modified 'Profile' method of ImmutableMap to use the 'Profile' methodTed Kremenek2008-02-041-2/+2
* Reverted implementation of ImmutableMap::find() to return a TreeTy* instead ofTed Kremenek2008-01-181-3/+5
* Implemented "FIXME" in ImutAVLTree: isEqual() now also compares the *data* valueTed Kremenek2008-01-171-2/+9
* Changed ImmutableMap::find to return an iterator instead of a pointerTed Kremenek2008-01-151-10/+11
* Added "getRoot()" to ImmutableMap.Ted Kremenek2008-01-081-5/+11
* Fixed 80 col. violation.Ted Kremenek2008-01-081-1/+2
* Inverted argument order for ImmutableMap::Profile.Ted Kremenek2008-01-021-2/+2
* Added iterator and profiling (i.e. FoldingSetNodeID) support to ImmutableMap.Ted Kremenek2008-01-021-1/+40
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Added implementation of immutable (functional) maps and sets, asTed Kremenek2007-10-091-0/+163