aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/PointerUnion.h
Commit message (Expand)AuthorAgeFilesLines
* Basic unit tests for PointerUnionDavid Blaikie2013-08-211-1/+1
* I'm told that != is not ==Chris Lattner2013-08-161-1/+1
* allow != to compare PointerUnion, we already support ==.Chris Lattner2013-08-161-2/+9
* Add missing #includeDouglas Gregor2013-05-151-0/+1
* Use only explicit bool conversion operatorsDavid Blaikie2013-05-151-3/+8
* Eliminate redundant bitwise operations when using a llvm/ADT/PointerUnion.Argyrios Kyrtzidis2012-12-031-13/+8
* Fixed few warnings.Galina Kistanova2012-07-131-2/+2
* Add a few missing 'template' keywordsDouglas Gregor2012-03-111-2/+2
* PointerUnion::getAddrOf() does not need to be template since we can onlyArgyrios Kyrtzidis2012-03-061-7/+10
* Fix an obscure bug in PointerUnion that would bite PointerUnion3/4. Basically,Chris Lattner2011-08-121-1/+5
* Try fixing mingw build.Argyrios Kyrtzidis2011-03-071-27/+15
* Do a compiler check that we use one of the types from PointerUnion[N], instea...Argyrios Kyrtzidis2011-03-071-32/+106
* Allow getting the address of the value in a PointerUnion or PointerIntPair if...Argyrios Kyrtzidis2011-02-191-0/+12
* Change PointerUnionX::getFromOpaqueValue() to be declared 'static inline' ins...Ted Kremenek2010-03-301-3/+3
* Add a bunch of missing "template" keywords to disambiguate dependent template...Douglas Gregor2009-11-061-8/+11
* Fix a typo, and all of its copiesDouglas Gregor2009-07-291-3/+3
* Implement PointerUnion4.Douglas Gregor2009-07-291-0/+109
* Fix three MSVC 2008 warnings that completely clutter the build output.Sebastian Redl2009-06-291-1/+1
* Allow the use of pointers to const within PointerUnion.Douglas Gregor2009-03-311-4/+8
* Stop guessing, start thinking, and make PointerUnion3::is actually be correct.Douglas Gregor2009-03-311-3/+1
* Really, really fix PointerUnion3::isDouglas Gregor2009-03-311-1/+1
* Make PointerUnion3::get work properlyDouglas Gregor2009-03-301-3/+5
* update comment.Chris Lattner2009-03-301-1/+1
* add a PointerUnion3 class and generalize PointerUnion to work withChris Lattner2009-03-301-15/+120
* add some comments, add a dyn_cast method.Chris Lattner2009-03-291-0/+16
* add helper method.Chris Lattner2009-03-291-0/+2
* Add a simple type-safe bit-mangling pointer union class. This allows Chris Lattner2009-03-291-0/+132