| Commit message (Expand) | Author | Age | Files | Lines |
* | Casting.h: Automatically handle isa<Base>(Derived). | Sean Silva | 2012-10-11 | 1 | -1/+12 |
* | Casting: assert that pointer arguments to isa<> are non-null. | Jordan Rose | 2012-09-22 | 1 | -0/+3 |
* | PR7952: Make isa<> use the same logic as cast<>, so that they both work | Eli Friedman | 2011-05-21 | 1 | -48/+40 |
* | fix doc comment bug, noticed by Jochen | Chris Lattner | 2011-04-09 | 1 | -2/+2 |
* | restrict dyn_cast_or_null to pointer types, just like cast_or_null; re-commit... | Gabor Greif | 2010-09-18 | 1 | -2/+2 |
* | back out r114279 as some darwin buildbots get errors compiling clang: | Gabor Greif | 2010-09-18 | 1 | -2/+2 |
* | restrict dyn_cast_or_null to pointer types, just like cast_or_null | Gabor Greif | 2010-09-18 | 1 | -2/+2 |
* | remove testing cruft, this can be found in unittests/Support/Casting.cpp now | Gabor Greif | 2010-07-20 | 1 | -67/+0 |
* | Switch isa_impl from a function template to a class template with a | Douglas Gregor | 2010-03-30 | 1 | -8/+12 |
* | use a c-style cast instead of reinterpret-cast, as sometimes the | Chris Lattner | 2010-02-08 | 1 | -2/+3 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -1/+1 |
* | convert LoopInfo.h and GraphWriter.h to use raw_ostream | Chris Lattner | 2009-08-23 | 1 | -2/+2 |
* | Revert r78424. | Argyrios Kyrtzidis | 2009-08-14 | 1 | -7/+4 |
* | Modifications to dyn_cast/cast to make them work for objects too, instead of ... | Argyrios Kyrtzidis | 2009-08-07 | 1 | -4/+7 |
* | Roll back rev 59890, since Chris says this can never happen. | Scott Michel | 2008-11-23 | 1 | -1/+1 |
* | Check for NULL before traversing the isa<> type hierarchy checking with a | Scott Michel | 2008-11-22 | 1 | -1/+1 |
* | Remove uses of "llvm/Support/Debug.h" from LLVM include files, which | Dan Gohman | 2008-07-07 | 1 | -1/+1 |
* | merge of r49785 (from branches/ggreif/use-diet): pass V to dyn_cast by const ... | Gabor Greif | 2008-04-16 | 1 | -2/+2 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -2/+2 |
* | Used llvm_ostream instead of std::ostream objects. This will reduce use | Bill Wendling | 2006-11-17 | 1 | -3/+3 |
* | Add a #include <cassert> for situations where Casting.h is used standalone. | Reid Spencer | 2006-05-13 | 1 | -0/+2 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -7/+7 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -3/+3 |
* | Fixes for PR114: Thanks to Reid Spencer! | Chris Lattner | 2003-11-16 | 1 | -2/+3 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM notice. | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | Standardize header file comments | Chris Lattner | 2003-09-30 | 1 | -1/+1 |
* | Fix spello | Chris Lattner | 2003-09-10 | 1 | -1/+1 |
* | Spell `incompatible' correctly. | Misha Brukman | 2003-08-27 | 1 | -2/+2 |
* | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -2/+0 |
* | dyn_cast_or_null should work just the same as dyn_cast does | Chris Lattner | 2003-05-29 | 1 | -3/+3 |
* | Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type. | Chris Lattner | 2003-04-23 | 1 | -2/+2 |
* | Add missing typename's that GCC3.1 is whining about. | Chris Lattner | 2002-07-24 | 1 | -11/+12 |
* | MEGAPATCH checkin. | Chris Lattner | 2002-06-25 | 1 | -23/+233 |
* | Pull casting operators out of Value.h | Chris Lattner | 2002-04-08 | 1 | -0/+80 |