summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCXXClass.cpp
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the ugly CGCXX names and replace them with CGClass, CGExprCXX and ...Anders Carlsson2009-11-241-239/+0
* Handle base-to-derived casts. Will land test case shortly.Anders Carlsson2009-11-231-16/+76
* This falls into the category of stupid pet tricks. I hate to do this,Mike Stump2009-11-131-0/+3
* Revert r86741; it doesn't handle virtual bases correctly.Eli Friedman2009-11-101-11/+9
* Minor optimization to skip null check in generated code where it isn'tEli Friedman2009-11-101-9/+11
* Simplify pointer creation with the new Type::getInt*Ptr methods.Benjamin Kramer2009-10-131-2/+1
* Change GetAddressCXXOfBaseClass to use CXXBasePaths for calculating base clas...Anders Carlsson2009-10-061-58/+84
* Move some functions from CodeGenFunctions to CodeGenModule so they can be use...Anders Carlsson2009-10-031-4/+5
* Handle CK_BaseToDerivedMemberPointer for member function pointers. Fixes PR5091.Anders Carlsson2009-09-291-10/+23
* When doing a derived-to-base class and the class offset is 0 we can just do a...Anders Carlsson2009-09-221-7/+10
* When necessary, null check the base value in GetAddressCXXOfBaseClass.Anders Carlsson2009-09-121-0/+30
* Whoops, add CGCXXClass.cppAnders Carlsson2009-09-121-0/+104
OpenPOWER on IntegriCloud